Re: apt-get
Martin Steigerwald schrieb:
Am Mittwoch 01 August 2007 schrieb Tom Rauchenwald:
Klemens Kittan <kittan@cs.uni-potsdam.de> writes:
Hi,
Hallo,
ich möchte meine Maschinen aktualisieren ohne den Kernel zu
aktualisieren. Meine Aufrufe sind: apt-get update und apt-get
upgrade. Kann ich in einer Konfiguration angeben welche Pakete nicht
aktualisiert werden solle? Oder gibt es bei apt-get upgrade eine
Option, um Pakete zu behalten?
Bei apt-get selber nicht, aber mit aptitude z.B. kannst du Pakete auf
hold setzen, also z.b. aptitude hold linux-image-foo.bar
Es geht auch wenn man "Paketname hold" in dpkg --set-selections
reinpiped, also z.B. echo "zsh hold" | dpkg --set-selections
aptitude und apt-get verwenden meiner Erfahrung nach einen
unterschiedlichen Mechanismus, sich zu merken, welche Pakete auf "hold"
stehen.
Für aptitude gibts "aptitude hold" und "aptitude unhold", aptitude
ignoriert meines Wissen (nicht 100% sicher) den dpkg --set-selections
Mechanismus, der jedoch wiederum mit apt-get funktioniert.
aptitude hold verwende ich auch, da es sich als zuverlässig erwiesen hat.
Generell sollte man afaik lieber aptitude als apt verwenden. Die
Kommandozeilen-Befehle sind ja fast identisch ...
Über das TUI von aptitude könnte man Pakete auch noch auf hold setzen ...
Anm.:
Wenn man von "alten Debian Versionen" kommt ist es mEn am Besten wenn
man zuerst das Paketverwaltungssystem upgradet (apt,aptitude,dpkg) und
dann danach erst das richtige "upgrade/dist-upgrade" fährt. In so einem
Fall installiere ich aber auch recht früh den neuen Kernel, k.A. ob man
das muss, bisher hat es so geklappt ...
Ich habs jetzt nicht mehr getestet, aber so war es das letzte Mal, als ich
diesen Mechanismus verwendet hab.
Wers genauer weiß darf gerne seinen Senf dazugeben ;-).
Genauer weiß ich es nicht ;-). Meinen Senf gibt es aber gerne gratis ...
Ciao,
--
Grüsse/Greetings
MH
Dont send mail to: ubecatcher@linuxrocks.dyndns.org
--
Reply to:
- References:
- apt-get
- From: Klemens Kittan <kittan@cs.uni-potsdam.de>
- Re: apt-get
- From: Tom Rauchenwald <its.sec@gmx.net>
- Re: apt-get
- From: Martin Steigerwald <Martin@lichtvoll.de>