So konvertieren Sie OpenSUSE Leap in Tumbleweed

OpenSUSE Leap ist eine felsenfeste Linux-Distribution, die eine solide Plattform für ernsthafte Leute bietet. Das Problem ist, dass die neuesten Software-Updates, da sie auf Stabilität ausgerichtet sind, eine Weile brauchen, bis sie angezeigt werden. Anstatt einen neueren Kernel oder Updates für Gnome usw. zu erhalten, müssen Benutzer am Ende warten. Für manche ist das keine große Sache. Für andere kann das ein echtes Ärgernis sein. Wenn Sie Leap für neuere Software aufgeben möchten, ist es am einfachsten, es auf eine Rolling-Release-Distribution zu aktualisieren. So können Sie OpenSUSE Leap in Tumbleweed konvertieren.

SPOILER-WARNUNG: Scrollen Sie nach unten und sehen Sie sich das Video-Tutorial am Ende dieses Artikels an.

Sichern Sie alte Software-Repositories

Bevor Sie die neuen Softwarequellen für SUSE hinzufügen, müssen Sie die alten sichern. Dies ist eine gute Idee, denn wenn das Upgrade zu irgendeinem Zeitpunkt fehlschlägt, können Sie die alten Softwarequellen wiederherstellen und das Upgrade rückgängig machen. Um die alten SUSE Leap-Softwarequellen zu sichern, öffnen Sie zunächst ein Terminalfenster. Melden Sie sich mit su beim Root-Benutzer an und wechseln Sie mit cd in den Repo-Ordner.

su

cd /etc/zypp/repos.d/

Erstellen Sie im Ordner repos.d ein Unterverzeichnis. Benennen Sie dieses Unterverzeichnis „backups“, „old“ oder einen anderen Namen, den Sie passend finden.

mkdir backups

Verschieben Sie mit dem neuen Backup-Repository-Ordner, der in /repos.d/ erstellt wurde, alle aktuellen SUSE Leap-Software-Repositorys in dieses Verzeichnis. Denken Sie daran, dass Sie nach dem Verschieben dieser Softwarequellen aus dem Hauptordner keinen Zugriff mehr auf die Suse Leap-Softwarequellen haben. Wenn Sie Software verwenden, die stark auf LEAP angewiesen ist und nicht mit Tumbleweed funktioniert, müssen Sie sie installieren und nach Software suchen, die mit Leap kompatibel ist.

  Mischen Sie Musik von Ihrem lokalen Laufwerk oder SoundCloud [Web]

Hinweis: Der schnellste Weg, kompatible Software zu finden, ist auf der OBS.

mv /etc/zypp/repos.d/*.repo /etc/zypp/repos.d/backup

Nach dem Ausführen des mv-Befehls sind alle aktuellen Leap-Software-Repositories nicht mehr aktiv. Versuchen Sie nicht, neue Software zu aktualisieren oder zu installieren, bis Sie die Tumbleweed-Softwarequellen hinzugefügt haben. Zypper wird nichts tun (oder noch schlimmer, eine Reihe von Fehlern hervorrufen).

Neue Software-Repositories hinzufügen

Der Kern von OpenSUSE, ob Sie Leap oder Tumbleweed verwenden, wird von den Softwarequellen bestimmt, auf die das Betriebssystem Zugriff hat. Das bedeutet, wenn Sie nur Leap-Softwarequellen haben und Ihre Version von SUSE aktualisieren, wird die neueste Version der Software für diese Version installiert. Dasselbe kann der Fall sein, wenn ein Benutzer die Leap-Softwarequellen gegen Tumbleweed-Quellen und -Updates ändert: Es wird auf die neueste Release-Version von SUSEs Rolling-Release-Distribution konvertiert.

  So fügen Sie Audio zu Google Slides hinzu (vollständige Anleitung)

Öffnen Sie dazu ein Terminalfenster und geben Sie die folgenden Befehle ein:

zypper ar -f -c https://download.opensuse.org/tumbleweed/repo/oss repo-oss

zypper ar -f -c https://download.opensuse.org/tumbleweed/repo/non-oss repo-non-oss

zypper ar -f -c https://download.opensuse.org/tumbleweed/repo/debug repo-debug

zypper ar -f -c https://download.opensuse.org/update/tumbleweed/ repo-update

OpenSUSE Sprung nach Tumbleweed

Mit den neuen Softwarequellen innerhalb von Leap kann Software von der Tumbleweed-Seite der Dinge installiert werden. Bevor jedoch etwas anderes passiert, müssen Sie ein „Distro-Upgrade“ durchführen. Dies ist ein Prozess, bei dem ein Linux-Betriebssystem veraltete Software und Dateien einer alten Version zugunsten der neuen Version verwirft. In SUSE geschieht dies mit dem Zypper-Paketmanager und ist ein sehr reibungsloser und einfacher Prozess. Um das Upgrade zu starten, führen Sie einfach Folgendes aus:

sudo zypper dup


Wenn Sie diesen Befehl in das Bash-Terminal eingeben, wird eine Meldung angezeigt, die besagt: „Sie sind dabei, ein Distributions-Upgrade mit allen aktivierten Repositories durchzuführen. Stellen Sie sicher, dass diese Repositories kompatibel sind, bevor Sie fortfahren. Weitere Informationen zu diesem Befehl finden Sie unter „man zypper“.

Wenn der Befehl zypper dup ausgeführt wird, sollte alles reibungslos funktionieren, solange alle Softwarequellen zum System hinzugefügt wurden. Wenn Sie einen verpasst haben, ist dies der Grund, warum der Befehl fehlschlägt.

Der Distributions-Upgrade-Prozess wird zweifellos viel Zeit in Anspruch nehmen. Dies liegt daran, dass SUSE bei einem Upgrade viel mehr als nur Browser-Updates und dergleichen herunterlädt. Stattdessen erhalten Sie Tausende von Paketen, einschließlich der neuesten Version Ihrer Desktop-Umgebung, eines neuen Linux-Kernels usw. Lassen Sie am besten das Upgrade-Tool seine Arbeit tun und suchen Sie sich in der Zwischenzeit etwas anderes!

  So verwenden Sie eine MMO- oder MOBA-Maus für die Produktivität

Herabstufung auf Leap

Ein Downgrade von Tumbleweed zurück auf Leap ist möglich. Öffnen Sie zunächst ein Terminalfenster und melden Sie sich mit su beim Root-Benutzer an. Navigieren Sie nach der Anmeldung als root zum Software-Repos-Ordner.

su

cd /etc/zypp/repos.d/

Löschen Sie mit dem Befehl rm alle Spuren der zuvor hinzugefügten Tumbleweed-Software-Repositories.

rm /etc/zypp/repos.d/*.repo

Verschieben Sie dann alle Dateien aus dem Sicherungsordner zurück in den Hauptordner des Repositorys.

mv /etc/zypp/repos.d/backup /etc/zypp/repos.d/

Wenn die alten Repos wieder vorhanden sind, führen Sie den Update-Befehl aus.

zypper dup

Wie zuvor wird Zypper einige Zeit für das Downgrade benötigen. Dieser Downgrade-Prozess sollte größtenteils funktionieren. Es können Probleme auftreten, da es im Allgemeinen keine gute Idee ist, ein Betriebssystem auf eine frühere Version herunterzustufen. Wenn Sie von OpenSUSE Leap auf Tumbleweed aktualisiert haben und zurückgehen möchten, ist die beste Vorgehensweise wahrscheinlich, einfach alle Ihre Daten zu sichern und alles neu zu installieren.