Am Sonntag 25 November 2007 schrieb Paul Muster: > Hallo, [...] > a) Pinning, also > > Package: * > Pin: release o=Debian,a=etch > (oder Pin: release o=Debian,v=4.0* ?) > Pin-Priority: 900 > (oder Pin-Priority: 990 ?) > > Package: * > Pin: release o=Debian,a=lenny > Pin-Priority: 400 > > in /etc/apt/preferences schreiben; > > b) mit > > Default-Release "XXX"; > > (XXX=etch, XXX=4.0*, ???) > > in /etc/apt/apt.conf arbeiten; Hallo! Ich habs für mich so gelöst: shambala> cat /etc/apt/preferences Explaination: Etch, aktuell Stable, stark bevorzugen Package: * Pin: release v=4.0* Pin-Priority: 990 Explaination: Testing weniger stark bevorzugen Package: * Pin: release a=testing Pin-Priority: 600 Package: * Pin: origin ftp.debian-unofficial.org Pin-Priority: 400 Package: * Pin: origin grml.org Pin-Priority: 200 shambala> cat /etc/apt/sources.list # Lokales apt-build-Repository deb file:/var/cache/apt-build/repository apt-build main # Debian Etch deb http://debian.n-ix.net/debian/ etch main non-free contrib deb-src http://debian.n-ix.net/debian/ etch main non-free contrib # Sicherheitsupdates für Etch deb http://security.debian.org etch/updates main contrib non-free deb-src http://security.debian.org etch/updates main contrib non-free # Debian Lenny deb http://debian.n-ix.net/debian/ lenny main non-free contrib deb-src http://debian.n-ix.net/debian/ lenny main non-free contrib # Sicherheitsupdates für Lenny deb http://security.debian.org lenny/updates main contrib non-free deb-src http://security.debian.org lenny/updates main contrib non-free # Debian Unstable deb http://debian.n-ix.net/debian/ sid main non-free contrib deb-src http://debian.n-ix.net/debian/ sid main non-free contrib # Debian Experimental deb http://ftp.de.debian.org/debian experimental main non-free contrib deb-src http://ftp.de.debian.org/debian experimental main non-free contrib [...] Überprüfen geht mit apt-cache policy ohne Paketname ;-) Mein aktueller Versionsstand: root@shambala:~ -> for I in etch stable lenny testing sid unstable experimental; do echo -n "$I: " ; apt-show-versions | grep $I | wc -l ; done etch: 190 stable: 0 lenny: 35 testing: 4 sid: 2469 unstable: 0 experimental: 7 Hmmm, ich könnte etch und lenny dann mittlerweile eigentlich dochmal rauskicken ;-). Läuft ja fast nur noch unstable hier. Naja, aber so habe ich immer noch die Möglichkeit, ein Downgrade zu versuchen, falls eine lenny oder sid Version einen nervigen Bug hat... Ich empfehle dieses Vorgehen jedoch nur bei ausreichend Erfahrung mit dem Debian-Paketmanagement. Wenn Du nur eine neurere Version brauchst, erscheint mir ein Backport durchaus sinnvoller. Ist gar nicht mal so schwer und erkläre ich bei Bedarf auch gerne (zumindest die Kurzversion für den Eigenbedarf, also ohne chroot). Ciao, -- Martin 'Helios' Steigerwald - http://www.Lichtvoll.de GPG: 03B0 0D6C 0040 0710 4AFA B82F 991B EAAC A599 84C7
Attachment:
signature.asc
Description: This is a digitally signed message part.