Website-Suche

So installieren und verwenden Sie Flatpak unter Linux


Unter Linux gibt es viele Möglichkeiten, ein Softwarepaket zu installieren. Sie können Paketmanager wie APT für Debian-basierte Distributionen und YUM für RHEL-basierte Distributionen verwenden. Wenn die Pakete nicht in den offiziellen Repositories verfügbar sind, können Sie die verfügbaren PPAs (für Debian-Distributionen) verwenden oder sie mit DEB oder < installierenRPM-Pakete. Wenn Sie kein Fan von der Verwendung des Terminals sind, bietet Ihnen das Software Center eine viel einfachere Möglichkeit, Anwendungen zu installieren. Wenn alles fehlschlägt, haben Sie immer noch die Möglichkeit, aus dem Quellcode zu erstellen.

Wie dem auch sei, es gibt einige Herausforderungen. Das Software-Center verfügt möglicherweise nicht immer über die Anwendung, nach der Sie suchen, und die Installation über PPAs kann zu Fehlern oder Kompatibilitätsproblemen führen. Darüber hinaus erfordert das Erstellen aus dem Quellcode ein höheres Maß an Fachwissen und ist für Linux-Neulinge kein anfängerfreundlicher Weg.

Angesichts dieser Herausforderungen ist eine universelle Methode zur Paketinstallation dringend zu empfehlen, um Zeit zu sparen und Fehler aufgrund von Kompatibilitätsproblemen zu vermeiden. Canonical war der erste, der eine solche Idee in Form von Snap-Paketen umgesetzt hat. Snaps sind verteilungsübergreifende, containerisierte und abhängigkeitsfreie Softwarepakete, die die Installation von Softwareanwendungen vereinfachen.

Zusammen mit Snaps kam Flatpak, ein weiteres universelles Verpackungssystem.

Flatpaks

Ein in C geschriebenes Flatpak ist ein Paketverwaltungsprogramm, mit dem Benutzer Anwendungen in einer Sandbox- oder isolierten Umgebung installieren und ausführen können. Genau wie snaps zielt flatpak darauf ab, die Verwaltung von Softwarepaketen über verschiedene Distributionen hinweg zu vereinfachen. Ein einzelnes Flatpak kann ohne jegliche Modifikation in jeder Linux-Distribution installiert werden, die Flatpaks unterstützt.

So installieren Sie Flatpak in Linux-Distributionen

In diesem Leitfaden konzentrieren wir uns darauf, wie Sie Flatpak installieren und in verschiedenen Linux-Distributionen verwenden können. Die Installation von Flatpak erfolgt in zwei Schritten. Zuerst müssen Sie Flatpak mit dem Paketmanager Ihrer Distribution installieren und später das Flatpak-Repository ( Flathub ) hinzufügen, von dem aus Anwendungen installiert werden.

Installieren Sie Flatpak auf Ubuntu und Mint

Standardmäßig wird Flatpak auf Ubuntu 18.04 und Mint 19.3 und späteren Versionen unterstützt. Sie können dies bestätigen, indem Sie den folgenden Befehl ausführen:

sudo apt install flatpak

Installieren Sie Flatpak auf Debian und Debian-basierten Distributionen

Für andere Debian-basierte Distributionen wie Zorin, Elementary und andere Distributionen fügen Sie das angezeigte PPA hinzu und führen Sie den folgenden Befehl aus:

sudo add-apt-repository ppa:alexlarsson/flatpak 
sudo apt update 
sudo apt install flatpak

Installieren Sie Flatpak auf RedHat und Fedora

Führen Sie für Fedora und RHEL/CentOS 8 den Befehl aus.

sudo dnf install flatpak

Für frühere Versionen RHEL/CentOS 7 verwenden Sie den yum-Paketmanager, um flatpak zu installieren.

sudo yum install flatpak

Installieren Sie Flatpak auf OpenSUSE

Um Flatpak auf OpenSUSE zu aktivieren, rufen Sie den folgenden Befehl auf:

sudo zypper install flatpak

Installieren Sie Flatpak auf ArchLinux/Manjaro

Um schließlich Flatpak auf Arch Linux und seinen Varianten zu aktivieren, rufen Sie den folgenden Befehl auf:

sudo pacman -S flatpak

Sobald Flatpak installiert ist, besteht der nächste Schritt darin, das Repository von Flatpak zu aktivieren, von dem aus Anwendungen heruntergeladen werden.

So fügen Sie das Flathub-Repository unter Linux hinzu

Der nächste Schritt besteht darin, das Flatpak-Repository hinzuzufügen, von dem aus wir Anwendungen herunterladen und installieren. Hier. Wir fügen Flathub hinzu, da es das beliebteste und am weitesten verbreitete Repository ist.

Um Flathub zu Ihrem System hinzuzufügen. Führen Sie den folgenden Befehl aus.

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

So verwenden Sie Flatpak unter Linux

Bevor Sie eine Anwendung aus dem Repository installieren, können Sie mithilfe der Syntax nach ihrer Verfügbarkeit auf Flathub suchen:

flatpak search application name

Um beispielsweise Flathub nach Spotify zu durchsuchen, führen Sie den folgenden Befehl aus:

flatpak search spotify

Die Ergebnisse geben Ihnen die Anwendungs-ID, Version, Zweigstelle, Remotes und eine kurze Beschreibung der Softwareanwendung.

Um die Anwendung aus dem Repository zu installieren, verwenden Sie die folgende Syntax:

flatpak install [remotes] [Application ID]

Führen Sie in diesem Fall den Befehl aus, um Spotify zu installieren

flatpak install flathub com.spotify.Client

Um eine Flatpak-Anwendung auszuführen, führen Sie den folgenden Befehl aus:

flatpak run [Application ID]

Zum Beispiel,

flatpak run com.spotify.Client

In meinem Fall hatte dies den Effekt, dass die Spotify-Anwendung gestartet wurde.

Führen Sie den folgenden Befehl aus, um die auf Ihrem System vorhandenen Flatpak-Pakete aufzulisten:

flatpak list

Um eine Anwendung zu deinstallieren, verwenden Sie die folgende Syntax:

flatpak uninstall [Application ID]

Um beispielsweise Spotify zu entfernen, führen Sie Folgendes aus:

flatpak uninstall com.spotify.Client

Um alle Flatpak-Pakete zu aktualisieren, führen Sie Folgendes aus:

flatpak update

In meinem Fall waren alle Flatpaks auf dem neuesten Stand, es wurden also keine Änderungen vorgenommen.

Um abschließend zu überprüfen, welche Version von flatpak Sie verwenden, führen Sie Folgendes aus:

flatpak --version

Abschluss

Flatpak leistet einen großen Beitrag zur Bereitstellung des Zugriffs auf zusätzliche Software für Ihr System. Möglich wird dies durch das Flathub-Repository, das eine riesige Sammlung von Flatpak-Anwendungen enthält.