aptitude hold/verbieten und /etc/apt/preferences
Hallo Ihr!
Wenn ich:
apt-cache policy spamassassin
spamassassin:
Installiert:3.2.3-0.volatile1
Mögliche Pakete:3.2.3-0.volatile1
Paketstecknadel: 3.2.1-1~bpo.1
Versions-Tabelle:
3.2.3-1 499
300 ftp://ftp.debian.de unstable/main Packages
*** 3.2.3-0.volatile1 499
500 http://ftp.de.debian.org stable/volatile/main Packages
100 /var/lib/dpkg/status
3.2.1-1 499
450 ftp://ftp.debian.de testing/main Packages
3.2.1-1~bpo.1 499
500 http://ftp.de.debian.org etch-backports/main Packages
3.1.7-2 499
500 ftp://ftp.debian.de etch/main Packages
Nun die Fragen:
1. Habe mittels aptitude hold spamassassin die aktuelle Version
"gepinnt" zusätzlich habe ich aber in der aptitude tui die Version von
backports (3.2.1-1 als verboten markiert). Kollidiert das "hold"
irgendwie mit dem "verbieten" oder kann man das getrost so machen?.
--snip man aptitude
\fBforbid-version\fR
Verbieten, ein Paket auf eine bestimmte Version zu
aktualisieren.
Dies wird aptitude daran hindern, das Paket automatisch auf die
angegebene Version zu aktualisieren, jedoch Upgrades auf spätere
Versionen zulassen. Standardmäßig wird aptitude die Version
verbieten, auf die normalerweise aktualisiert werden würde; Sie
können aber durch Anhängen von "\fB=<version>\fR" eine bestimmte
Version angeben. Beispiel: "\fBaptitude forbid-version
vim=1.2.3.broken-4\fR".
Dieser Befehl ist nützlich, um fehlerhafte Versionen eines
Pakets
zu meiden, ohne das Paket manuell "zurückzuhalten" und wieder
freizugeben. Wenn Sie später die verbotene Version doch
installieren möchten, können Sie das Verbot mit dem
"\fBinstall\fR"-Kommando aufheben.
--snap man aptitude
2. Mein "Pinning" scheint irgendwie total verhunzt zu sein? Vor allem
der Teil mit volatile scheint total daneben zu liegen, wahrscheinlich
falsche Syntax? Jemand nen Tipp?
(Bei einem upgrade, dist-upgrade muss ich immer höllisch aufpassen,
sonst passieren wilde Sachen ...).
deb:~# cat /etc/apt/preferences
Package: *
Pin: origin volatile.debian.org
Pin-Priority: 903
Package: *
Pin: origin volatile.debian.net
Pin-Priority: 903
Package: *
Pin: release o=Debian,a=etch
Pin-Priority: 500
Package: *
Pin: release o=Debian,a=testing
Pin-Priority: 450
Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 300
Package: *
Pin: origin volatile.debian.net,a=stable/volatile/main
Pin-Priority: 900
# dont know why but pinning on volatile works /main probably not needed!.
Package: *
Pin: release o=Debian,a=experimental
Pin-Priority: 1
#added by mh for testing probably shit!
#
#Package: *
#Pin: origin volatile.debian.net,a=volatile
#Pin-Priority: 900
#
#Package: *
#Pin: origin volatile.debian.net,a=main
#Pin-Priority: 900
Package: *
Pin: origin volatile.debian.net,a=stable
Pin-Priority: 901
#end added by mh for testing probably shit!
#backports
cat /etc/apt/sources.list
#deb cdrom:[Debian GNU/Linux 4.0 r0 _Etch_ - Official i386 DVD Binary-1 20070407-11:40]/ etch contrib main
deb-src http://security.debian.org/ etch/updates main contrib
#deb http://ftp2.de.debian.org/debian sarge main contrib non-free
deb ftp://ftp.debian.de/debian etch main contrib non-free
deb ftp://ftp.debian.de/debian testing main contrib non-free
deb-src ftp://ftp.debian.de/debian testing main contrib non-free
deb-src ftp://ftp.debian.de/debian unstable main contrib non-free
#deb http://ftp2.de.debian.org/debian testing main contrib non-free
#deb http://ftp2.de.debian.org/debian unstable main contrib non-free
deb ftp://ftp.debian.de/debian unstable main contrib non-free
#security for testing
deb http://security.debian.org etch/updates main contrib non-free
deb http://security.debian.org testing/updates main contrib non-free
deb http://secure-testing.debian.net/debian-secure-testing etch/security-updates main contrib non-free
#deb volatile for virus spam progs etc e.g. clamav-freshclam
deb http://ftp.de.debian.org/debian-volatile stable/volatile main
deb http://ftp.de.debian.org/debian-volatile stable/volatile-sloppy main
# experminental
deb http://ftp2.de.debian.org/debian experimental main contrib non-free
#backports
deb http://ftp.de.debian.org/backports.org/ etch-backports main contrib non-free
--
Grüsse/Greetings
MH
Dont send mail to: ubecatcher@linuxrocks.dyndns.org
--
Reply to: