Ubuntu-Upgrade von 17.04 auf 18.04

19

Ich habe Ubuntu 17.04 installiert und möchte es auf 18.04 upgraden. Als ich versuchte zu tun:

 sudo do-release-upgrade

Ich habe eine Nachricht erhalten An upgrade from 'zesty' to 'bionic' is not supported with this tool. Benötigen Sie Eingaben, um fortzufahren.

sudo do-release-upgrade
Checking for a new Ubuntu release
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife

Get:1 Upgrade tool signature [819 B]                                           
Get:2 Upgrade tool [1,257 kB]                                                  
Fetched 1,258 kB in 0s (0 B/s)                                                 
authenticate 'bionic.tar.gz' against 'bionic.tar.gz.gpg' 
extracting 'bionic.tar.gz'

Reading cache

Checking package manager

Can not upgrade 

An upgrade from 'zesty' to 'bionic' is not supported with this tool. 
Spa
quelle
Fülle einen Bugreport aus .
Ipor Sircer
1
@IporSircer Bitte hören Sie auf, eine solche schlecht beratene Empfehlung abzugeben. Es gibt bestimmte Schritte, um die Repositorys zu reparieren und das System auf den neuesten Stand zu bringen. Open-Source-Entwickler sind es nicht wert, solche Überlegungen anzustellen, um den Endbenutzern Unterstützung zu bieten. Wenn ich ein Entwickler wäre, würde ich dem Endbenutzer keinen Support bieten, der sich vor Fehlerberichten versteckt. Ich muss auch arbeiten und meine Rechnungen bezahlen. Haben Sie jemals einen offiziellen Fehlerbericht erstellt? Ich bezweifle, dass normale Endbenutzer nicht so glücklich sein werden, das zu tun und es richtig zu machen.
Rui F Ribeiro
2
@RuiFRibeiro: Dies ist die offizielle Methode zum Aktualisieren: help.ubuntu.com/lts/serverguide/installing-upgradeing.html . Die Entwickler haben das geschrieben. Das Plakat befolgte die Anweisung und stieß auf ein Problem. Das ist also ein Fehler. Fehler in der Dokumentation oder Fehler im do-release-upgradeBefehl.
Ipor Sircer
2
"Informationen zum Upgrade finden Sie unter: http://www.ubuntu.com/releaseendoflife" Haben Sie das getan? Was hast du mit den Informationen dort gemacht?
ein Lebenslauf vom
Das sollte wirklich auf AskUbuntu sein.
tu-Reinstate Monica-dor duh

Antworten:

43

Dies wurde nirgendwo richtig erklärt, hier ist, was Sie tun müssen (oder wie ich es getan habe):

Upgrade von 17.04 auf 17.10: Upgrade von Ubuntu 17.04 auf 17.10 nicht möglich

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #to be safe
sudo sed -i -re 's/old-releases.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list
sudo sed -i -re 's/zesty/artful/g' /etc/apt/sources.list
sudo apt update
sudo apt dist-upgrade
sudo apt autoremove

(Links sagt, aptitude anstelle von apt-get zu verwenden)

Upgrade von 17.10 auf 18.04: EOLUpgrades

Ersetzen Sie alles in /etc/apt/sources.list durch Folgendes:

## EOL upgrade sources.list
# Required
deb http://old-releases.ubuntu.com/ubuntu/ artful main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ artful-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ artful-security main restricted universe multiverse

# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse

Führen Sie dann das Upgrade aus:

apt-get update
apt-get dist-upgrade
do-release-upgrade

Tun Sie, was es sagt, wenn Sie gefragt werden, und warten Sie, bis es fertig ist, und Sie sollten fertig sein.

Uranibaba
quelle
4
Ausgezeichnet. Ja, ich konnte auch keine richtige Erklärung finden. Die Dokumente sind wirklich unübersichtlich. Ich denke, es gibt einige Verwirrung, ob Sie CODENAME in sources.list durch Ihren aktuellen Release-Code-Namen oder den Namen, auf den Sie aktualisieren möchten, ersetzen sollen. In diesem Punkt ist es wirklich nicht klar.
regularmike
2
Danke, das war sehr hilfreich. Ich hatte einen Fehler "Generierte Pausen auflösen", als ich versuchte, ihn zu verwenden do-release-upgrade. Ich habe es sudo apt-get update && sudo apt-get upgradevon hier aus gelöst , nur für den Fall, dass es jemand anderem hilft: askubuntu.com/questions/124845/…
meenaparam
Ich war sehr zurückhaltend, ein solches manuelles Upgrade durchzuführen, aber ich habe es endlich geschafft (der erste Teil, von lebhaft bis kunstvoll) und es lief überraschend gut. Es sei denn, die Desktopsitzung ging irgendwann verloren, sodass ich während des Installationsvorgangs das Terminal verlor, auf dem das Upgrade ausgeführt wurde. Aus irgendeinem Grund wurde dies unterbrochen und konnte fortgesetzt werden, indem apt upgrade erneut ausgeführt wurde. Ich empfehle daher dringend, dieses Programm auf dem Bildschirm auszuführen, oder tmux (Byobu ist großartig), oder die lokale Textkonsole (Strg + Alt + F3), oder wahrscheinlich wäre die ssh-Sitzung stabiler als das grafische lokale Terminal.
Franck
Ich habe immer noch die gleiche Fehlermeldung erhalten, als ich dieser Anleitung gefolgt bin.
jonneymendoza
@jonneymendoza Bist du am 17.04? Schreiben Sie lsb_release -a, um Ihre Version zu erhalten.
Uranibaba