So installieren Sie FlatPak auf Ubuntu

Seit vielen Jahren sprechen die Leute von „universellen Installern“ für Linux. Wir haben AppImage, Snap-Pakete und Flatpaks. Ganz wie die anderen Tools ist Flatpak eine Technologie, die es einfach macht, Software unabhängig von der Linux-Distribution zu installieren. Hier zeigen wir Ihnen, wie Sie den Flatpak-Manager auf Ubuntu installieren und führen Sie durch den Prozess der Installation einer Flatpak-App.
Inhaltsverzeichnis
- Warum Flatpaks zur Installation von Software verwenden
- Flatpak auf Ubuntu installieren
- Pakete in Flatpak suchen und auflisten
- Pakete mit Flatpak installieren
- Flatpak-Pakete aktualisieren
- Pakete in Flatpak entfernen
- 5 großartige Flatpaks, die Sie sich ansehen sollten
Warum Flatpaks zur Installation von Software verwenden
Ein großer Verkaufsfaktor von Flatpak ist, dass es eine vollständige, desktopfokussierte containerisierte App-Plattform bietet. Das kann man für Snap nicht sagen, da Canonical sich tendenziell mehr auf Serversoftware konzentriert. Mit dem Fokus von Flatpak ist es leicht zu sehen, dass innerhalb kürzester Zeit viele Software von verschiedenen Entwicklern erscheint.
Darüber hinaus wird Flatpak auch von Menschen entwickelt, die sich gut mit der GNOME-Desktopumgebung auskennen. Infolgedessen finden Sie eine Vielzahl von beliebten GNOME-basierten Dienstprogrammen wie Boxes, Cheese und Glade.

Zuletzt gelingt es Flatpak, das Gleichgewicht zwischen Modularität und Benutzerfreundlichkeit zu finden. Im Gegensatz zu Snap und AppImage ist es einfach, Drittanbieter-Repositories für benutzerdefinierte Flatpak-Pakete zu erstellen und einzubeziehen. Dadurch wird es einfach, Ihre eigene Pipeline für Ihre eigenen Apps zu erstellen, ohne auf einen Drittanbieterdienst angewiesen zu sein.
Tipp: Erfahren Sie, wie Sie Ihren GNOME-Desktop heute mit einigen der besten GNOME-Shell-Erweiterungen anpassen können.
Flatpak auf Ubuntu installieren
Hinweis: Alle Anweisungen zur Installation von Flatpak-Paketen gelten für alle Linux-basierten Betriebssysteme, einschließlich Ubuntu.
Aktuell ist Flatpak in den Standard-Ubuntu-Repositories sowohl für LTS- als auch für Current-Zweige verfügbar. Daher ist die Installation des Software-Managers so einfach wie das Ausführen eines einzigen apt-Befehls:
sudo apt install flatpak gnome-software-plugin-flatpakFühren Sie den folgenden Befehl aus, um das Flathub-Repository zu Ihrer Flatpak-Installation hinzuzufügen:
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoStarten Sie Ihren Computer neu, um Ihre neuen Flatpak-Einstellungen anzuwenden:
sudo rebootBestätigen Sie, dass der Flatpak-Manager ordnungsgemäß funktioniert, indem Sie seine Versionsnummer überprüfen:
flatpak --versionPakete in Flatpak suchen und auflisten
Um nach einem bestimmten Paket zu suchen, führen Sie den Unterbefehl search aus. Dieser wird alle verfügbaren Remote-Repositories in Ihrem System durchsuchen und alle Pakete zurückgeben, die mit Ihrer Abfrage übereinstimmen:
sudo flatpak search spotifySie können auch die Details eines bestimmten Pakets über den Unterbefehl info anzeigen. Es ist jedoch wichtig zu beachten, dass dies nur bei aktuell installierten Apps funktioniert und dass Sie die „Anwendungs-ID“ dieser App angeben müssen.
flatpak info -m com.spotify.Client
Um alle verfügbaren installierbaren Pakete aus einem Flatpak-Repository aufzulisten, tun Sie Folgendes:
flatpak remote-ls flathub --app
Pakete mit Flatpak installieren
Um ein Flatpak-Paket auf Ubuntu Linux zu installieren, führen Sie den Unterbefehl install gefolgt vom Namen des Repositories und der App aus, die Sie möchten:
sudo flatpak install flathub spotify
Hinweis: Sie können die Anwendungs-ID anstelle ihres Abkürzungsnamens angeben, wenn Sie eine App installieren. Beispielsweise wird der Befehl sudo flatpak install com.spotify.Client denselben Spotify-Client auf Ihren Computer holen.
Der Unterbefehl install nimmt auch eine Reihe zusätzlicher Flags entgegen, mit denen Sie anpassen können, wie Sie Ihre App in Ihr System installieren. Beispielsweise erlaubt Ihnen das Flag -u, „benutzerspezifische“ Installationen Ihrer App zu erstellen:
flatpak install-u flathub com.spotify.ClientDas Flag --reinstall ermöglicht es Ihnen, eine vorhandene App in Ihrem System zur Neubesteuerung zu zwingen:
sudo flatpak install--reinstall flathub com.spotify.Client
Sie können Flatpak auch anweisen, nur die Paketdateien für eine bestimmte App herunterzuladen. Dies kann nützlich sein, wenn Sie ein Update hinauszögern, aber sicherstellen möchten, dass die Dateien bereits auf der Maschine sind:
sudo flatpak install--no-deploy flathub com.spotify.ClientGut zu wissen: Erfahren Sie, wie Sie beschädigte Pakete auf beliebten Linux-Distributionen beheben können.
Flatpak-Pakete aktualisieren
Genau wie bei traditionellen Paketmanagern kann Flatpak bestehende Apps in Ihrem System aktualisieren. Um dies für jedes Flatpak-Paket auf Ihrem Computer zu tun, führen Sie den Unterbefehl update aus:
sudo flatpak update
Dieser Unterbefehl akzeptiert auch zusätzliche Flags, die sein Standardverhalten ändern können. Zum Beispiel wird mit dem Flag -u nur „benutzerspezifische“ Flatpak-Pakete aktualisiert:
flatpak update -u com.spotify.ClientPakete in Flatpak entfernen
Um ein Flatpak-Paket zu entfernen, führen Sie den Unterbefehl uninstall gefolgt vom Namen Ihrer Anwendung aus:
sudo flatpak uninstall spotify
Der Unterbefehl kann auch alle aktuell vorhandenen Daten für Ihre Anwendung entfernen. Um dies zu tun, führen Sie den Unterbefehl uninstall gefolgt vom Flag --delete-data dann Ihrem Flatpak-Paket aus:
sudo flatpak uninstall --delete-data spotifyZuletzt ist es auch möglich, nicht verwendete Abhängigkeiten von Ihren Flatpak-Paketen zu beseitigen. Dies ist nützlich, wenn Sie den Speicherplatz verwalten möchten, den Flatpak auf Ihrem Computer einnimmt:
sudo flatpak uninstall --unused5 großartige Flatpaks, die Sie sich ansehen sollten
1. GIMP
GIMP ist ein leistungsstarkes Grafikbearbeitungstool, das für Linux, Mac und Windows verfügbar ist. Während Sie dieses beeindruckende Programm als eigenständige App installieren können, bietet Ihnen die Flatpak-Alternative die neuesten Funktionen von den Entwicklern selbst.

Um GIMP mit Flatpak zu installieren, führen Sie den folgenden Befehl aus:
sudo flatpak install flathub org.gimp.GIMPBestätigen Sie, dass GIMP ordnungsgemäß auf Ihrem System läuft, indem Sie es an Ihrem Desktop öffnen:
flatpak run org.gimp.GIMP2. Pitivi
Es gibt viele Video-Bearbeitungs-Apps auf Linux. Bei der Durchsuchung von Paket-Repositories werden Benutzer wahrscheinlich mindestens 3 oder mehr Optionen finden. Pitivi ist da keine Ausnahme. Es ist ein ausgezeichneter Video-Editor mit vielen großartigen Funktionen und einer benutzerfreundlichen Oberfläche. Und ähnlich wie die meisten Software auf dieser Liste profitiert es von schnellen Updates – etwas, das nur ein Flatpak bieten kann.

Sie können Pitivi auf Ihrem Linux-Rechner installieren und ausführen, indem Sie die folgenden Befehle ausführen:
sudo flatpak install flathub org.pitivi.Pitivi
flatpak run org.pitivi.Pitivi3. Telegram
Telegram ist eine großartige Messaging-App und eines der wenigen Mainstream-Dienste, die Linux ernsthaft als Plattform betrachten. Die Installation von Telegram und das Einrichten auf Linux ist moderat einfach, jedoch etwas, was nicht viele Leute machen möchten, da es das Entpacken von Paketen erfordert.

Glücklicherweise gibt es jetzt ein offizielles Flatpak-Paket dafür. Das bedeutet, dass es immer aktuelle Binärdateien haben wird, und die Installation von Telegram auf neuen Maschinen kann nur einige Befehle entfernt sein:
sudo flatpak install flathub org.telegram.desktop
flatpak run org.telegram.desktop4. LibreOffice
LibreOffice, ähnlich wie GIMP, wird häufig mit neuen Funktionen aktualisiert. Oft sind die meisten Linux-Distribution-Hersteller langsam darin, diese Änderungen zu veröffentlichen. Deshalb hat sich die Document Foundation entschlossen, ihre Software über Flatpak zu vertreiben.

Dieser Ansatz stellt sicher, dass Sie die neueste Version der LibreOffice-Suite so schnell wie möglich ohne Probleme erhalten. Um LibreOffice als Flatpak zu installieren und auszuführen, führen Sie die folgenden Befehle aus:
sudo flatpak install flathub org.libreoffice.LibreOffice
flatpak run org.libreoffice.LibreOffice5. Warehouse
Die Verwaltung von Flatpak-Paketen kann eine große Herausforderung sein, wenn Sie nicht daran gewöhnt sind, Befehle im Linux-Terminal einzugeben. Warehouse ist ein leichtgewichtiges und benutzerfreundliches Flatpak-Verwaltungstool für Linux. Es kann alle verfügbaren Flatpak-basierten Programme auflisten, remote-Repositories verwalten und sogar nicht verwendete Daten von älteren Paketen entfernen.

Um Warehouse auf Ihrem Rechner zu installieren und zu verwenden, führen Sie die folgenden Befehle in einer neuen Terminal-Sitzung aus:
sudo flatpak install flathub io.github.flattool.Warehouse
flatpak run io.github.flattool.WarehouseZu lernen, wie man Flatpak-Apps installiert, verwendet und ausführt, sind nur einige der Dinge, die Sie auf Ubuntu Linux tun können. Erkunden Sie diese tiefe und vielfältige Welt von kostenloser und Open-Source-Software, indem Sie sich heute einige der besten Programme für Ihr Linux-System ansehen.
Bildnachweis: Kari Shea über Unsplash und Wikimedia Commons. Alle Änderungen und Screenshots von Ramces Red.