Wie man apt upgrade einschließlich zurückgestellter Updates aufgrund von Phasing durchführt
Wenn Sie apt upgrade ausführen, sehen Sie möglicherweise eine Meldung wie diese:
apt_upgrade_phased.sh
# apt dist-upgrade -y
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Paketaktualisierung (Upgrade) wird berechnet… Fertig
The following upgrades have been deferred due to phasing:
acl krb5-locales krb5-multidev libacl1 libboost-atomic1.83-dev libboost-atomic1.83.0 libboost-chrono1.83-dev libboost-chrono1.83.0t64 libboost-container1.83-dev libboost-container1.83.0 [...]Dies bedeutet, dass einige Pakete derzeit nicht aktualisiert werden, da sie Teil eines phasenweisen Rollouts sind. Dies wird getan, um zu verhindern, dass alle Systeme gleichzeitig kaputtgehen, falls ein fehlerhaftes Update veröffentlicht wird.
Um das Aktualisieren aller Pakete zu erzwingen, können Sie den folgenden Befehl verwenden:
apt_force_phased_updates.sh
apt -o APT::Get::Always-Include-Phased-Updates=true upgradeCheck out similar posts by category:
Linux
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow