staging.inyokaproject.org

Upgrade

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels Upgrade.

tuxifreund Team-Icon

Projektleitung

Anmeldungsdatum:
7. November 2020

Beiträge: 1178

Hallo,

Cruiz schrieb:

Ich denke der Artikel kann aus der Baustelle raus, oder?

ich habe den Artikel verschoben. Danke für die Überarbeitung!

LG
tuxifreund

HasserDesErfolges

Avatar von HasserDesErfolges

Anmeldungsdatum:
19. August 2010

Beiträge: 142

https://www.it-swarm.com.de/de/command-line/apt-full-upgrade-vs-apt-get-dist-upgrade/960928343/ finde ich historisch interessant.

"1) dist-upgrade wird in Debian (nicht Ubuntu) verwendet. Es ist Teil des Prozesses, von einer Version zur nächsten zu migrieren, z. B. von Stretch zu Buster. Der nächste Befehl in Ubuntu ist do-release-upgrade.

2) Zu Beginn der Ubuntu-Entwicklung vor einem Jahrzehnt tauchte ein zweiter Grund für die Verwendung von dist-upgrade auf: Kernel-Upgrades fielen nicht unter eine normale upgrade -Definition für die Zeit (den Paketnamen einer Abhängigkeit) Änderungen), so war es für viele Jahre üblich, dist-upgrade in Ubuntu zu verwenden, um Kernel-Pakete zu aktualisieren. Dieses Kernel-Workflow-Problem wurde vor Jahren mit der Einführung von full-upgrade behoben, aber viele ältere Benutzer haben immer noch die Angewohnheit, dist-upgrade zu verwenden, und geben den veralteten Rat an Ihre Kinder weiter.

Seit 2016 war dist-upgrade ein Anachronismus in Ubuntu, nur weil apt-Pakete ohne viel Patching von Debian nach Ubuntu synchronisiert werden - niemand hat einen guten Grund gefunden, den Befehl während der Synchronisierung zu entfernen."

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

apt-get kennt keinen Befehl full-upgrade, den gibt es "nur" für apt. Bei apt-get ist dist-upgrade nach wie vor enthalten.

Gruß, noisefloor

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Ich finde den hinzugefügten Satz irreführend. Zuvor stand dort nur:

Das System sieht immer ein Update auf die nächste neuere Version vor. Eine Ausnahme von dieser Regel bildeten die Versionen mit Long Term Support. Das System sieht einen Upgradepfad von einer LTS-Version zur nächsten LTS-Version vor.

Der erste Satz besagt, dass man auf die nächste Version upgraden kann. Das beinhaltet auch ein Upgrade von 22.04 auf 22.10; also von LTS auf STS. Wie anders sollte man STS auch sonst fahren? Ausnahme ist LTS, weil man dort bis zur nächsten LTS warten kann.

Letztes Wochenende wurde ergänzt:

Alternativ kann eine LTS-Version auch auf die nächste noch unterstützte STS-Version aktualisiert werden.

Da könnte man auf die Idee kommen (vgl. 9400114 ff.), dass man von 22.04 auch direkt auf 23.10 upgraden kann. Offiziell ist das m. W. nicht.

Sollte man vielleicht lieber mit Beispielen arbeiten? Vorschlag meinerseits

Unterstützt werden folgende Möglichkeiten eines Upgrades (kursiv: STS – fett: LTS):

  • 21.10 → 22.04 → 22.10 → 23.04 → 23.10 → 24.04 → 24.10 → …

  • 20.04 → 22.04 → 24.04 → …

  • 23.04 → 23.10 → 24.04 → 26.04 → …

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55572

fleet_street schrieb:

Sollte man vielleicht lieber mit Beispielen arbeiten? Vorschlag meinerseits

Halte ich für unnötig. Der alte Text war eindeutig und sollte imho wiederhergestellt werden.

fleet_street

Top-Wikiautor
Avatar von fleet_street

Anmeldungsdatum:
30. August 2016

Beiträge: 2400

Nee, wir liegen falsch. Tschuldiung, ich hätte vorher nachschauen sollen. Da hat sich wohl was geändert.

Ein Upgrade von 22.04 auf derzeit 23.04 wird von der GUI vorgeschlagen (vgl. Anhang).

Anhang

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

in der Einleitung steht

Alternativ kann eine LTS-Version auch auf die nächste noch unterstützte STS-Version aktualisiert werden.

Und das ist aktuell auch so. Also wenn man bei einer LTS-Version deaktiviert, dass nur auf die nächste LTS Version aktualisiert wird und do-release-upgrade ausführt, dann bekommt man aktuell 23.04. Habe ich letzte Woche noch ausprobiert. Wenn 23.04 EOL ist sollte dann auch 22.04 → 23.10 gehen. Können wir halt erst im Jan 24 testen.

Gruß, noisefloor

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

fleet_street schrieb:

[…] Letztes Wochenende wurde ergänzt:

Alternativ kann eine LTS-Version auch auf die nächste noch unterstützte STS-Version aktualisiert werden.

Da könnte man auf die Idee kommen (vgl. 9400114 ff.), dass man von 22.04 auch direkt auf 23.10 upgraden kann. Offiziell ist das m. W. nicht.

Ich empfinde diesen Satz auch als unglücklich, weil man ihn wie von Dir dargestellt mit falscher Bedeutung lesen kann.

Man könnte präziser formulieren:

  • Alternativ kann eine LTS-Version auch auf die nächste ihr zeitlich direkt folgende STS-Version aktualisiert werden, solange diese noch unterstützt wird.

Das sagt aber auch nicht mehr als der bereits davor stehende Satz:

Das System sieht immer ein Update auf die nächste neuere Version vor.

Somit kann man den neuen Satz auch einfach weglassen.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Alternativ kann eine LTS-Version auch auf die nächste ihr zeitlich direkt folgende STS-Version aktualisiert werden, solange diese noch unterstützt wird.

Das ist doch schon immer so und halt nur die halbe Wahrheit, siehe mein vorheriger Post.

Gruß, noisefloor

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

fleet_street schrieb:

[…] Da hat sich wohl was geändert.

Möglicherweise ist der Programmierer des graphischen Updaters nicht mit der Upgrade-Politik von Ubuntu vertraut.

Ein Upgrade von 22.04 auf derzeit 23.04 wird von der GUI vorgeschlagen (vgl. Anhang).

Es gibt immer wieder Threads im Forum, wenn jemand solchen Verführungen nachgegeben hat und dann vor einem verhunzten System sitzt.

So etwas sollte man sehr sorgfältig testen und solange man nicht sicher weiß, dass die Upgrade-Politik liberaler geworden ist und es auch funktioniert, im Wiki lieber bei der alten Sicht bleiben.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55572

fleet_street schrieb:

Ein Upgrade von 22.04 auf derzeit 23.04 wird von der GUI vorgeschlagen (vgl. Anhang).

Das ist nichts neues und ändert ja nix daran, dass das nicht offiziell unterstützt wird (ein Upgrade auf 22.10 kann die GUI auch gar nicht anbieten, da die Quellen schon archiviert sind).

Sollte allerdings nur so sein, wenn man bei einem als 22.04 installierten System auf jedes Release umgestellt hat, ansonsten werden nur LTS-Versionen angezeigt.

Hat man ursprünglich eine STS installiert und von dort aus auf 22.04 "geupgraded" (gibt es das Wort?) ist da natürlich kein Eintrag für Nur-LTS gesetzt, dann muss man aber schon ziemlich lange nicht aktualisiert haben um den Vorschlag zum Upgrade auf 22.10 nicht bekommen zu haben.

Solche missglückten Upgrades sind hier seit ewigen Jahren immer wieder Supportthema.

Lustigerweise steht zum Upgradevorgang in den aktuellen Release Notes: Gar nichts. Sonst wurde immer konkret aufgeführt, was unterstützt wird.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55572

kB schrieb:

fleet_street schrieb: Möglicherweise ist der Programmierer des graphischen Updaters nicht mit der Upgrade-Politik von Ubuntu vertraut.

Das Ding sucht halt seit schon immer nach einem neueren Release. 22.10 ist nicht mehr in den Quellen, kann das Ding also nicht finden.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9837

noisefloor schrieb:

[…] Also wenn man bei einer LTS-Version deaktiviert, dass nur auf die nächste LTS Version aktualisiert wird und do-release-upgrade ausführt, dann bekommt man aktuell 23.04. Habe ich letzte Woche noch ausprobiert.

Das Verhalten von do-release-upgrade ist hier alleine nicht ausreichend, da es ja der bisher veröffentlichten Upgrade-Politik von Ubuntu widerspricht. Außer, diese hätte sich geändert. Dann möchte ich aber dies auch als offizielle Kommunikation von Ubuntu sehen und nicht zufällig durch Bedienung des Programms entdecken. Wenn sich die Upgrade-Politik wirklich geändert hat, gibt es auch eine solche Kommunikation, denn das wäre ja eine wesentliche Verbesserung und deren Verschweigen dumm.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55572

Was ist jetzt für den Langzeitanwender (ich denke da an Server, nicht an Desktops) konkret der Vorteil, von einem 5 Jahre unterstützten System, für das er etwaige Spezialsoftware beschafft oder gar schreiben lassen hat, ungefragt auf eine Version mit 9 Monaten Support und ggfs. nicht mehr passenden Abhängigkeiten umgestellt zu werden?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

ob es eine "offizielle" Kommunikation gibt keine Ahnung. Die komplette Doku von Ubuntu btw. Canonical ist ja auch eher irgendwo zwischen durchschnittlich und grottig. Das das Upgrade von z.Zt. 22.04 → 23.04 ohne Probleme habe ich auch erst vor ein paar Tagen in einem anderem Forum gelernt.

ungefragt auf eine Version mit 9 Monaten Support und ggfs. nicht mehr passenden Abhängigkeiten umgestellt zu werden?

Das passiert nicht ungefragt. Wenn du eine LTS-Version installiert hast und nicht via ein Upgrade von einer STS Version gekommen bist, steht in /etc/upate-manager/release-upgrades Prompt=lts. Das musst du selber auf normal ändern, sonst schlägt dir die LTS-Version nur die nächste LTS-Version vor. Das war AFAIK auch nie anders.

Gruß, noisefloor