Immer wieder beobachtet man beim Update-Vorgang im Terminal Meldungen über sogenannte >zurückgehaltene Pakete< bei Ubuntu und teilweise bei seinen Derivaten.

Oftmals handelt es sich hierbei um keine dramatischen System-Fehler – die Ursache liegt im >Phased Updates Mechanismus<.

Viele Anwender von Ubuntu nutzen die grafischen Update-Tools des jeweiligen Systems und haben u. U. davon noch nichts mitbekommen, weil die entsprechenden Updates dort nicht gelistet werden. Ruft man seine Updates jedoch via Terminal ab, gibt es häufiger mal folgende Meldung:

Die zurückgehaltenen Pakete im o. g. Beispiel sind kein Fehler, sondern Absicht. Dabei handelt es sich nicht um sicherheitskritische Aktualisierungen, sondern die dem >Phased-Updates Mechanismus< unterliegenden Aktualisierungen, die schrittweise ausgeliefert werden. Sozusagen also in den kommenden Tagen verteilt und dann bei >Die folgenden Pakete werden aktualisiert< gelistet. Ein vorzeitiges Update kann natürlich manuell angestoßen werden, ist aber meist unnötig.

Betroffen davon ist lediglich der SRU-Bereich (Stable Release Updates), die also keinerlei sicherheitsrelevanten Probleme nach sich ziehen.
Security-Fixes hingegen werden weiterhin – wie gewohnt – sofort an alle User verteilt.

Nicht kritische Updates (SRU) erreichen die Anwender in verschiedenen Wellen. So soll sicher gestellt werden – sollten trotz Tests Fehler in den Updates enthalten sein – dass nicht gleichzeitig alle Anwender betroffen sind und somit der Schaden begrenzt bleibt. Betroffene Updates können so rechtzeitig zurückgezogen werden.

Wem dieses Verhalten stört, kann dazu wie folgt in die Konfiguration in APT eingreifen:

sudo nano /etc/apt/apt.conf.d/99-Phased-Updates

Folgende Zeile einfügen:

APT::Get::Always-Include-Phased-Updates True;

Mit Strg + O speichern, mit Eingabe bestätigen und den Editor mit Strg + X schließen.

Auswirkungen hat dies lediglich auf APT bei Verwendung der Kommandozeile.
Grafische Frontends behandeln >Phased Updates< wie bisher und listen diese erst auf, wenn diese Updates regulär verfügbar sind.

Ein Grund eines zurückgehaltenen Paketes ist übrigens auch, wenn für deren Installation mindestens ein abhängiges Paket noch nicht im Repository enthalten ist.
Beispiel:
software (1.2-3) soll installiert werden, hängt aber von libsoftware (1.2-3) ab, welches noch nicht vorhanden ist (aktuell libsoftware (1.2-2)). Daher wird software (1.2-3) von apt solange zurückgehalten bis libsoftware (1.2-3) im Repository ist.

Dieses Problem dürfte sich aber im Stable-Bereich eher nicht ergeben.

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Versionsvergleich Linux DVD Mint …Der Befehl dpkg --get-selections | grep -v deinstall kann bei den … Weiterlesen
Metager Suchmaschine nicht mehr k …Habe ich soeben feststellen müssen…. Metager nicht mehr kostenlos … Weiterlesen
Thunderbird Addon OpenWith - Alte …Zitat von tuxfanmatze am 13. September 2024, 15:18 Uhr Freut mich … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive