Ich antwortete auf diese Frage über do-release-upgrade
nicht ein Upgrade von 14,10-15,04 nur bis 15.10 erlaubt, ich nahm es aufgrund 15,04 Sein Ende des Lebens.
Ein Benutzer (@xangua) gab bekannt, dass es nicht möglich war, eine Veröffentlichung mit zu überspringen. do-release-upgrade
Ich habe diese Informationen überprüft, indem ich den Befehl auf meiner 14.04-Box ausgeführt habe, aber hier begann die Verwirrung.
Mein 14.04 will gerade auf 15.04 upgraden?
Natürlich macht dies meine Antwort ungültig, da 15.04 das Lebensende ist, aber warum scheint dieser Befehl Versionen zu überspringen, wenn nicht basierend auf dem Lebensende?
Es gibt keinen Hinweis darauf, dass beim Upgrade etwas von 14.10 heruntergeladen wird, und software-updater
Ubuntu 15.04 steht jetzt zum Herunterladen zur Verfügung.
quelle
do-release-upgrade
mit meinem 14.04-System arbeite, wird "Keine neue Version gefunden" angezeigt, wie es normal ist, da ein 14.04-System immer nur auf 14.10 aktualisiert werden konnte, aber 14.10 ist jetzt EOL.ubuntu-release-upgrader-core
?Antworten:
Ihre ursprüngliche Vermutung war richtig. 15.04 wird bis zum 04.02.2016 unterstützt, daher
do-release-upgrade
wird versucht, ein Upgrade auf die nächste unterstützte Version durchzuführen, die Sie bereits haben.Hier ist die Beschreibung des normalen Upgradeaufforderungsmodus von
/etc/update-manager/release-upgrades
:Wenn ich also am 14.04 bin, sollte es versuchen, mich auf 14.10 zu bringen, aber im Moment
do-release-upgrade
wird versucht, das OP (und mich) stattdessen auf 15.04 zu bringen.Also das Lesen durch
/usr/lib/python3/dist-packages/DistUpgrade/MetaRelease.py
es sieht aus wie wir nicht unterstützte Versionen überspringen , wenn herauszufinden , was zu aktualisieren freigeben (wenn Sie den Entwickler - Flag verwenden):Ich sollte hinzufügen, dass ich nicht empfehle, dies zu umgehen
do-release-upgrade -d
. Als ich es mit probierteprompt=normal
, bekam ich 404s, da 14.10 EoL ist. Ich denke auch, dass ich es in meinem Delirium versucht haben mussdo-release-upgrade -p
, was mich direkt zum 16.04. Bringen wollte. Als ich merkte, dass es mich zum xenial brachte, war alles kaputt und ich musste aus der Fabrik restaurieren. Am Ende habe ich beschlossen, dass ich bis zum 16.04 warten und eine Neuinstallation machen werde.quelle
do-release-upgrade
. Derzeit bieten 16.04-LTS-Systeme automatisch ein Upgrade auf 17.04 an , und zwar direkt , wobei 16.10 übersprungen wird, da es sich um das Ende der Lebensdauer handelt . Diese Antworten würden von dieser Korrektur profitieren - oder es könnte eine neue Antwort veröffentlicht werden , die das aktuelle Verhalten vollständig beschreibt. Möchtest du etwas posten?do-release-upgrade kennt sich mit "Jumping-Versionen" nicht aus. Der Upgrade-Plan wird einfach von den Ubuntu-Repository-Betreuern heruntergeladen. Dies ist in der README-Datei für Do-Release-Upgrades angegeben :
In der Spezifikation zu automatischen Upgrades :
Dies ermöglicht ein nahtloses Upgrade von do-upgrade-release und anderen Tools.
quelle