[[Vorlage(getestet, jammy)]] [[Inhaltsverzeichnis()]] = Problembeschreibung = ## Einleitender Text, der das Problem beschreibt, welches man mit Hilfe des HowTos beheben kann. In der in Jammy Jellyfish 22.04 LTS enthaltenen Version von APT ist die Funktionalität für [:Aktualisierungen/phased_update: Phased Updates] integriert worden. Mit Phased Updates erhalten zunächst nur 10 Prozent der User die Phased Updates, dann weitere 10 Prozent und so weiter. Dies soll dazu dienen, die Auswirkungen von eventuellen Regressionen zu mindern. Einen Überblick über gerade laufende Phased Updates erhält man auf: * [https://people.canonical.com/~ubuntu-archive/phased-updates.html] Phased Updates sind über die APT-Konfiguration einstellbar. In diesem Mini-Howto soll die Möglichkeit für die Eiligen, Update-Freudigen und Mutigen beschrieben werden, alle Phased Updates sofort auf das eigene System ausgeliefert zu bekommen. So hat man immer sämtliche angebotenen Updates, jedoch auch deren mögliche Regressionen. Anders ausgedrückt, es kann auch mal ein Fehler mit hineingeraten, der dann bei nächsten Updates repariert wird. = Anleitung = ## Ausführliche Howto-Anleitung zum Lösen des Problems. Mit einem [:Editor:] (hier mit [:Nano:]) mit [:mit_Root-Rechten_arbeiten: Root-Rechten] die Datei '''/etc/apt/apt.conf.d/99always-include-phased-updates''' erstellen: {{{#!vorlage Befehl sudo nano /etc/apt/apt.conf.d/99always-include-phased-updates }}} Der Inhalt für diese Datei: {{{ ## Starting with this development release, with APT 2.1.16 to be precise, ## APT now implements phased updates. ## ## Previously, only update-manager implemented phased updates, ## and this was only used on desktops ## - the implementation in APT means this works ## on servers, raspberry pis, and containers, too. ## ## This means that some updates will be hold back on some machines while they are being phased. ## This is being decided by a value derived from the machine-id, the package name, and package version. ## ## ## To control phased updates in APT: ## ## To have all your machines phase the same, ## set the APT::Machine-IDoption to a UUID like /etc/machine-id ## (the format is not being checked right now, but that might change); ## or point Dir::Etc::machine-id to another machine-id file. ## ## To always include phased updates ## set: APT::Get::Always-Include-Phased-Updates to true. ## This is the old behavior. ## ## To never include phased updates, ## set APT::Get::Never-Include-Phased-Updates to false. ## ## More Info: ## https://discourse.ubuntu.com/t/phased-updates-in-apt-in-21-04/20345 APT::Get::Always-Include-Phased-Updates "1"; }}} Der Kommentar ist relativ ausführlich gehalten, so dass man auch nach Jahren noch die Erklärung für diese nicht per default vorhandene Datei in Erinnerung geführt bekommt. Die letzte Zeile ist die eigentliche Konfiguration. Zum Speichern im Editor Nano [[Vorlage(TASTEN,strg+x)]] drücken. Die Abfragen für Dateiname und Speichern bestätigt man. Einen weiterführenden ubuntuusers Wikiartikel über Phased Updates gibt es unten in den Links. = Links = ## Weiterführende Linksammlung * [https://discourse.ubuntu.com/t/phased-updates-in-apt-in-21-04/20345 Ubuntu Discourse - Phased Updates in APT] {en} * [:Aktualisierungen/phased_update: ubuntusers Wiki - phased update] {de} ## Nach der Fertigstellung des Howtos bitte die Aufnahme in die Howto-Sammlung über die Schaltfläche "Diskussion" mitteilen. Weitere [https://wiki.ubuntuusers.de/Wiki/Tag/ Tags] sind nicht gestattet! ##tag: Howto