Ich habe einen Live-Webserver mit 12.04, der dringend ein Update benötigt.Ich kann nicht auf 16.04 aktualisierenda die neue Version von PHP nicht mit der gehosteten Site und einigen anderen Paketen kompatibel ist, die ebenfalls nicht kompatibel sind.
Gibt es eine Möglichkeit, do-release-upgrade
die Version 14.04 auszuführen?
Antwort1
Sie können die Version überprüfen, die Sie erhalten, do-release-upgrade
indem Sie das -c
Flag wie folgt hinzufügen:
do-release-upgrade -c
Soviel ich weiß, gibt es noch keine Upgrade-Möglichkeit, von 12.04 LTS auf 16.04 zu aktualisieren, ohne schrittweise vorzugehen (also beim ersten Durchlauf auf 14.04). Es do-release-upgrade
ist also davon auszugehen, dass es genau das tut, was Sie wollen.
Antwort2
Ich habe das gerade getestet.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.5 LTS
Release: 12.04 Codename: precise
Dann:
$ sudo do-release-upgrade
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
et:2 Upgrade tool [1,156 kB]
Fetched 1,156 kB in 0s (0 B/s)
authenticate 'trusty.tar.gz' against 'trusty.tar.gz.gpg' extracting 'trusty.tar.gz'
Antwort3
Sie können derzeit nicht direkt von 12.04 auf 16.04 aktualisieren. Sie müssen zwischendurch auf 14.04 aktualisieren. Führen Sie einfach Folgendes aus, um auf 14.04 zu aktualisieren:
sudo do-release-upgrade
Wenn Sie dann nicht noch einmal auf 16.04 aktualisieren möchten, beenden Sie den Vorgang einfach, anstatt ein weiteres Upgrade durchzuführen.
Oder (für den GUI-Weg - das entsprechende Programm heißt auch Software Updater und kann unter diesem Namen in der GUI gesucht und gefunden werden):
update-manager
Sobald Sie über alle aktuellen Updates verfügen, wird Ihnen eine Upgrade...Schaltfläche angezeigt, mit der Sie ein Upgrade auf 14.04 durchführen können.