Diese Zweifel befallen mich seit 2-3 Tagen, also beschloss ich, es selbst zu testen. Ich habe Ubuntu 16.04.4 in VMWare installiert und /etc/apt/sources.list
bearbeitet und xenial
ersetzt mit bionic
mit:
sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list
Dann rannte ich
sudo apt-get update && sudo apt-get upgrade
Ich konnte auf 18.04 upgraden, was mit lsb_release -a
bestätigt wurde . Allerdings bin ich auf einige Probleme gestoßen wie:
-
apt hat keine stabile CLI-Schnittstelle. In Skripten mit Vorsicht verwenden.
-
nicht erfüllte Abhängigkeit von python3-aptdaemon.pkcompat
-
Release „bionic-backports“ für „appstream“ nicht gefunden
-
Gebrochene Einheit
Ich habe alle Fehler behoben und gnome
installiert und gdm3
.
Also, ich möchte nur wissen, ob es eine gute Idee ist, sources.list
zu bearbeiten ? Ich weiß, dass mein System möglicherweise kaputt gegangen ist, aber gibt es einen anderen spezifischen Grund, dies nicht zu verwenden.
Hinweis :Ich habe dies auf Ubuntu 16.04 in VMWare getestet, nur um meine Zweifel auszuräumen.
Beste Antwort
Bearbeiten von /etc/sources.list
ist ein Schritt, um auf eine nachfolgende Version in Debian zu migrieren … aber nicht in Ubuntu. Sie können es trotzdem verwenden, aber es wird nicht empfohlen da sich die meisten Benutzer nicht genau mit den Problemen befassen müssen, auf die Sie gestoßen sind.
Stattdessen bietet Ubuntu ein Tool (das do-release-upgrade
-Befehl), der die Quellen ordnungsgemäß ändert, das Upgrade herunterlädt und installiert und verwaiste Elemente entfernt, alles auf vorhersehbare und reproduzierbare Weise, um Sonderfälle zu vermeiden. Dieses Tool ist der empfohlene Weg, um auf eine neuere Version von Ubuntu zu aktualisieren.