Aktualisierung auf Elementary OS Juno: Eine Anleitung
Die Veröffentlichung von Elementary OS Juno brachte zahlreiche Verbesserungen, neue Funktionen und Softwareaktualisierungen mit sich. Jedoch fehlte eine direkte Upgrade-Option von älteren Versionen, was eine Neuinstallation des Systems erforderte.
Für Nutzer, die auf die neueste Elementary OS-Version umsteigen möchten, ohne eine vollständige Neuinstallation durchführen zu müssen, bieten wir eine Lösung. Hier erfahren Sie, wie Sie ein In-Place-Upgrade auf Ihrem Elementary OS-Rechner durchführen können!
Achtung
Es ist wichtig zu betonen, dass diese Upgrade-Methode nicht offiziell von den Entwicklern unterstützt wird. Die Anwendung dieser Anleitung erfolgt auf eigenes Risiko.
Vor dem Beginn des Upgrades von Elementary OS Loki auf Juno ist es unerlässlich, eine vollständige Datensicherung Ihres Systems anzulegen.
Vorbereitungen für das Upgrade
Da Elementary OS auf Ubuntu basiert, müssen wir den üblichen Ubuntu-Distributions-Upgrade-Prozess anwenden. Drücken Sie Strg + Alt + F1, um die TTY-Terminalschnittstelle zu öffnen. Folgen Sie dann den unten beschriebenen Schritten, um Ihr System für die Aktualisierung auf die neueste Version von Elementary OS vorzubereiten.
Schritt 1: Geben Sie auf der TTY-Shell-Oberfläche Ihren Benutzernamen und Ihr Passwort ein, wenn Sie dazu aufgefordert werden. Dies führt Sie zu einer Vollbild-Terminalsitzung.
Schritt 2: Für die folgenden Anweisungen benötigen wir Root-Rechte. Wechseln Sie mit dem Befehl sudo -s
in der TTY-Shell zu Ihrem Root-Konto.
sudo -s
Schritt 3: Nachdem Sie Root-Zugriff erhalten haben, deaktivieren Sie das LightDM-Anmeldesystem sowie die Pantheon-Desktopumgebung. Andernfalls kann das Upgrade fehlschlagen und Ihr System beschädigen. Verwenden Sie systemctl zum Deaktivieren von LightDM:
systemctl stop lightdm.service
Schritt 4: LightDM ist jetzt deaktiviert. Führen Sie nun mit den Befehlen apt update
und apt upgrade
alle noch ausstehenden Updates für Ihre aktuelle Version aus:
apt update apt upgrade -y
Schritt 5: Nach der Aktualisierung Ihrer Software auf den neuesten Stand, verwenden Sie den Befehl dist-upgrade
. Dieser Befehl installiert weitere Updates und stellt sicher, dass Ihr Betriebssystem auf dem aktuellsten Stand ist.
apt dist-upgrade
Schritt 6: Nun haben wir die neuesten Pakete für Elementary Loki installiert. Überprüfen Sie das System auf mögliche Probleme. Paketprobleme können Sie einfach mit dpkg -C
erkennen.
dpkg -C
Überprüfen Sie die Ausgabe des dpkg-Befehls. In den meisten Fällen sollte das System fehlerfrei sein. Sollten dennoch Probleme auftreten, folgen Sie den Anweisungen auf dem Bildschirm zur Problembehebung.
Schritt 7: Der letzte Schritt in der Vorbereitung ist die Überprüfung, ob zurückgehaltene Pakete vorliegen. Zurückgehaltene Pakete können das System beschädigen. Verwenden Sie den Befehl showhold
, um sicherzustellen, dass es keine gibt.
apt-mark showhold
Upgrade auf Elementary OS Juno
Nach Abschluss der oben genannten Schritte ist Ihr Elementary OS-PC (Version 4) bereit für die Aktualisierung auf die neueste Version.
Der erste Schritt bei der Aktualisierung von Ubuntu-basierten Systemen besteht darin, die Softwarequellen anzupassen.
Elementary OS Juno basiert auf Ubuntu 18.04 LTS, daher müssen wir die Quellen entsprechend ändern.
sed -i 's/xenial/bionic/g' /etc/apt/sources.list
Die Softwarequellen für Elementary OS wurden von Ubuntu 16.04 auf 18.04 aktualisiert. Jetzt müssen wir die offiziellen Elementary-Softwarequellen entsprechend anpassen.
sed -i 's/xenial/bionic/g' /etc/apt/sources.list.d/appcenter.list sed -i 's/xenial/bionic/g' /etc/apt/sources.list.d/elementary.list sed -i 's/xenial/bionic/g' /etc/apt/sources.list.d/patches.list
Nach der Änderung aller Softwarequellen muss der Softwareindex von Elementary OS aktualisiert werden. Führen Sie in der TTY-Konsole den Befehl sudo apt update
aus.
sudo apt update
Bevor wir das Upgrade von Loki auf Juno durchführen, simulieren wir den Prozess, um Probleme auszuschließen. Verwenden Sie dazu den Befehl apt --simulate upgrade
.
apt --simulate upgrade
Wenn die Simulation fehlerfrei verläuft, führen wir das eigentliche Upgrade durch. Verwenden Sie dazu den Befehl sudo apt upgrade -y
in der TTY-Konsole.
sudo apt upgrade -y
Schließen Sie den Upgrade-Prozess mit dem Befehl sudo apt dist-upgrade -y
ab.
sudo apt dist-upgrade -y
Nach Abschluss des Upgrades auf Elementary OS Juno starten Sie Ihren Computer neu!
Nach der Installation
Das Upgrade von Loki auf Juno ist nun abgeschlossen. Es sind jedoch noch einige Schritte notwendig. Zuerst müssen Sie alle alten Pakete mit dem Befehl sudo apt autoremove
deinstallieren.
sudo apt autoremove
Perl-Module
Benutzer berichten, dass das Paket perl-modules Probleme mit einer älteren Version verursachen kann. Dies kann mit folgendem Befehl behoben werden:
sudo apt remove perl-modules-5.22
Wiederherstellung der GPG-Schlüssel
Durch die Durchführung des Upgrades von Loki auf Juno wurden einige Systemkomponenten verändert. Daher müssen wir den Schlüssel für die Softwarequellen erneut installieren. Folgen Sie den nachstehenden Schritten:
Schritt 1: Laden Sie mit dem Befehl apt-key
den Elementary OS-Schlüssel herunter.
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com A74F73EFFE70B91C
Schritt 2: Nach der Installation des Schlüssels aktualisieren Sie die Softwarequellen.
sudo apt update
Wenn der Schlüssel wiederhergestellt wurde, sollte der Aktualisierungsbefehl ohne Fehler funktionieren. Sie können nun Ihr aktualisiertes Elementary OS Juno genießen!