[PINGUIN] mehrere Sourcen verwenden - apt/aptitude finetuning

Henning Oschwald listmail at hoschwald.de
So Dez 17 21:18:31 CET 2006


Am Samstag, 16. Dezember schrieb Sebastian Dellit:
> ich würde gern folgendes erreichn, um nicht andauernd die sources.list
> bearbeiten zu müssen:
> 
> 1. Wenn ich normal aptitude aufrufe (ohne angabe von -t), dann soll
> ein bestimmtes release (entweder per Angabe des Status wie stable,
> testing, etc. oder per Angabe des Codenamens wie sarge, etch, etc.)
> genutzt werden.

Spricht nix dagegen. Du kannst den standardmäßig verwendeten Zweig
entweder mit einem Eintrag in /etc/apt/apt.conf festlegen, und zwar z.  B.:

  APT::Default-Release "testing";

Oder mittels Apt-Pinning (man apt_preferences).

> In meinem Fall würde ich sid nehmen, da dies ja irgendwann in testing
> rutschen dürfte.

... Und ich hab mir so Mühe gegeben, das zu erklären. :-(

Sid rutscht _niemals_ nach Testing, sondern bleibt immer Sid. Lediglich
ein Paket, daß eine bestimmte Zeit in Sid überlebt hat, rutscht nach
Testing.

> Wie sieht bei so etwas die sources.list aus?

Wie Du sie bereits kennst, nur daß Du eben einen Eintrag für jeden Zweig
hast.

> Und was passiert, wenn man nun
> aptitude update aufrufen würde? Würden dann alle Zweige abgeklappert
> werden oder müsste man dazu aptitude -t ... update machen?

Wenn Du kein Default-Release angegeben hast, wird immer das aktuellste
Paket installiert, Andernfalls die Version aus dem Default-Release.

Gruß

Henning