So aktualisieren Sie auf Elementary OS Juno

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!