FlatPak

Zuletzt geändert von Martin Uhl am 2024/11/22 11:47

Software mittels Flatpak auf den Blackboxen installieren.

Seit der Xubuntu 22.04 Version auf den Blackboxen ist das Flatpak Paketverwaltungssystem verfügbar. Damit kann zahlreiche Software nutzerlokal, persistent und ohne Kenntnis eines Administratorkenntwortes installiert werden.

Einrichtung

Um Flatpak zu nutzen muss eine erstmalige Einrichtung erfolgen:

flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Damit wird das Flathub Paketrepository für nutzerlokale Installation eingerichtet.

Dies ist nur einmal vonnöten. Auf dieselbe Art können noch beliebig viele andere Repositories (wie z.B. das von KDE eingerichtet werden)

Suchen von Software

Flatpak Software kann mit dem flatpak Kommando gesucht werden:

flatpak search [Suchbegriff]

Als Ergebnis wird man dann eine Application ID bekommen.

Man kann auch Seiten wie z.B. Flathub nach Software durchsuchen. Dort wird man dann eine .flatpakref Datei laden.

Installieren von Software

Software kann nun anhand der Application ID installiert werden:

flatpak install --user [Application ID]

Alternativ kann man auch mit der .flatpakref Datei installieren:

flatpak install --user [.flatpakref Datei]

Ausführen von Software

von der Kommandozeile muss man Flatpak Software via der Application ID ausführen:

flatpak run [Application ID]

Software wird allerdings auch automatisch in das Menü eingepflegt und kann von dort aus bequem gestartet werden.

Update

Alle installierten Softwarepakete können mit folgendem Befehl auf den neuesten Stand gebracht werden: 

flatpak update

Bereinigung

Da bei einem Update alte - nicht mehr benötigte - Bibliotheken nicht automatisch entfernt werden, sollte man diese regelmäßig mit folgendem Befehl bereinigen:

flatpak uninstall --unused

GUI Frontend

Es gibt ein nettes GUI Frontend zur Verwaltung von Flatpak (Wenn man es einmal eingerichtet hat):

flatpak install flathub io.github.flattool.Warehouse

Derzeit wird ein Update der Installierten Flatpak Software noch nicht supported.

Dokumentation

Weitere Dokumentation findet sich in der Manpage von flatpak oder in der Offiziellen Flatpak Dokumentation.