15.1. Nur ein einzelnes Paket aktualisieren

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.

15.1.1. Auf der Kommandozeile

Hier verstehen apt-get, APT und aptitude die beiden Unterkommandos upgrade und dist-upgrade, jeweils gefolgt von einer Liste von Paketnamen. Ältere Versionen von APT können nicht damit umgehen und ignorieren diese Liste.

Beispiel für Einzelaktualisierung von LibreOffice Calc und python3-uno mit aptitude upgrade

# aptitude upgrade libreoffice-calc python3-uno
Auflösen der Abhängigkeiten ...
Die folgenden Pakete werden aktualisiert:
  libreoffice libreoffice-base libreoffice-base-core libreoffice-base-drivers libreoffice-calc
  libreoffice-core libreoffice-draw libreoffice-impress libreoffice-math libreoffice-writer python3-uno
11 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 29 nicht aktualisiert.
56,6 MB an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.
Möchten Sie fortsetzen? [Y/n/?]
...
#

Automatische Aktualisierung bei der Installation

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

# aptitude safe-upgrade ure
Auflösen der Abhängigkeiten ...
Die folgenden Pakete werden aktualisiert:
  libuno-cppuhelpergcc3-3 uno-libs-private ure ure-java
4 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 25 nicht aktualisiert.
1.848 kB an Archiven müssen heruntergeladen werden. Nach dem Entpacken werden 0 B zusätzlich belegt sein.
Möchten Sie fortsetzen? [Y/n/?]
...
#

15.1.2. Über die Textoberfläche von aptitude

  • Zweig/Kategorie Sicherheitsaktualisierungen

    • Paket markieren mit +
    • Paketvorschau mit g
    • Paketaktualisierung mit g
  • ToDo: da muss aber noch mehr sein ….

15.1.3. Durchführung bei Synaptic

  • siehe Abschnitt 6.4.1, „Synaptic“

    • Auswahl der Kategorie Aktualisierbar (Upstream)
    • Rechtsklick auf Eintrag in der Paketliste
    • Auswahl Zum Aktualisieren vormerken