Beschreibung
Mittlerweile bieten viele Software-Hersteller ihre Anwendungen unter Linux auch als Flatpak an.
Praktisch vor allem dann, findet sich im Repository der jeweiligen Distribution keine bzw. nur eine stark veraltete Version.
Bereitet ein Flatpak in der installierten Variante unvermittelt Probleme und ist im weiteren Verlauf nicht mehr nutzbar, lässt sich diese auf eine frühere Version downgraden.
Beispiel – Scribus
Der Befehl:
flatpak list --app
listet die installierten Flatpaks im reduzierten – übersichtlicheren – Umfang auf.
Wir konzentrieren uns hier als Beispiel auf Scribus.
Mit folgenden Kommando:
flatpak remote-info --log flathub [Anwendungskennung]
erhält man den Versionsverlauf der entsprechenden Flatpak-Anwendung – wobei der Platzhalter [Anwendungskennung] der
Bezeichnung aus obiger Auflistung entspricht. Im Beispiel Scribus lautet der Befehl also:
flatpak remote-info --log flathub net.scribus.Scribus
Als Ausgabe erhält man eine Liste aller bisherigen Flatpak-Versionen:
Möchte man nun auf eine frühere Version von Scribus zurückspulen, ist dessen Commit-ID sowie die Anwendungskennung maßgeblich.
Der Befehl dazu lautet in der Grundform:
sudo flatpak update --commit=[Commit] [Anwendungskennung]
Um im Beispiel fortzufahren, wählen wir in der Liste die unterste Variante: Scribus 1.5.6.1…
Das Kommando lautet hierzu also:
sudo flatpak update --commit=b560d032816ba89037350c52a67e3fbb707dd9841861c67b1ce7a0640d8c37fa net.scribus.Scribus
Es folgt die Aufforderung zur Passworteingabe und anschließend die Bestätigung mit [Y].
Nach Fertigstellung melden Sie sich am System neu an.
Scribus wurde nun auf die vorherige Version 1.5.6 zurückgesetzt.
Noch keine Reaktion