Im Alltag sind häufig für mehrere Pakete gleichzeitig Aktualisierungen
verfügbar. Sowohl APT, als auch aptitude
gestatten es Ihnen daher, nur
die Pakete zu erneuern, die Sie wünschen. Stets werden dabei die
Paketabhängigkeiten berücksichtigt und nur die Softwarepakete mit
einbezogen, die es betrifft.
Hier verstehen apt-get
und aptitude
die beiden Unterkommandos
upgrade
und dist-upgrade
, jeweils gefolgt von einer Liste von
Paketnamen. Ältere Versionen von APT bis Version XYZ können noch nicht
damit umgehen und ignorieren diese Liste.
Beispiel für Einzelaktualisierung mit apt-get upgrade
.
ToDo: Beispiel
Ist ein Paket bereits installiert und Sie führen erneut das Kommando
aptitude install
Paketname aus, wird es nach Möglichkeit durch eine
neuere Version ersetzt. Es entspricht in diesem Fall dem Aufruf
aptitude upgrade
Paketname.
aptitude
mit seinen Unterkommandos safe-upgrade
und full-upgrade
nimmt hingegen schon länger Parameter entgegen. Dabei sind nicht nur
Paketnamen, sondern auch Suchausdrücke möglich. Bspw. erneuert der
Aufruf aptitude full-upgrade '?section(libs)'
alle aktualisierbaren
Pakete aus der Kategorie libs (Bibliotheken).
Beispiel für Einzelaktualisierung mit aptitude safe-upgrade
.
ToDo: Beispiel
Zweig/Kategorie
siehe Abschnitt 6.4.1, „Synaptic“