- - Verwenden und Installieren von FlatPak unter Linux

Verwendung und Installation von FlatPak unter Linux

Es scheint, als ob Universal Application Installerist das Neue in der Linux-Welt. Sie haben die Entwickler hinter Ubuntu dazu gebracht, an Snaps, App Image (was .exe-Dateien unter Linux am nächsten kommt), Deis, ZeroInstall und natürlich dem Neuen zu arbeiten, von dem alle sprechen: Flatpak. Zu lange brauchte die Open-Source-Community und Linux als Ganzes einen einzigen Weg, um Software für viele verschiedene Linux-Distributionen bereitzustellen. Im Jahr 2017 stehen viele verschiedene Softwareprojekte im Wettbewerb um das Rampenlicht. Flatpak ist nicht anders. Es ist ein Tool, das vom Free Desktop Project entwickelt wurde und verspricht, es kinderleicht zu machen, jede Art von Software nahtlos und einfach an jede Art von Linux-Distribution auf dem Markt zu liefern.

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

In diesem Artikel erfahren Sie, wie Sie diese aufregende neue Technologie für Ihre bevorzugte Linux-Distribution einsetzen können.

FlatPak installieren

Flatpak-Entwickler haben hart mit Linux gearbeitetDistributionsbetreuer sorgen dafür, dass es einfach ist, alles zum Laufen zu bringen. Öffnen Sie ein Terminalfenster, suchen Sie den Abschnitt mit dem von Ihnen verwendeten Betriebssystem und geben Sie die Befehle ein, um es zu installieren!

Arch Linux

sudo pacman -S flatpak

Fedora

sudo dnf install flatpak

OpenSUSE

sudo zypper install flatpak

Mageia

sudo urpmi flatpak

oder (bei Verwendung von DNF)

sudo dnf install flatpak

Ubuntu

Ubuntu 16.04 LTS

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

Ubuntu 17.04+

sudo apt install flatpak

Debian Testing / Unstable

sudo apt-get install flatpak

Gentoo

Zunächst erhalten Sie eine Root-Shell: sudo -s or su

Erstellen Sie als Nächstes eine neue Konfigurationsdatei: nano -w /etc/portage/repos.conf/flatpak-overlay.conf

Fügen Sie den folgenden Code in die Datei ein:

[flatpak-overlay]
priority = 50
location = /usr/local/portage/flatpak-overlay
sync-type = git
sync-uri = git://github.com/fosero/flatpak-overlay.git

Auto-Sync = Ja

Speichern Sie die Konfigurationsdatei mit der Tastenkombination Strg + O.

Führen Sie zuletzt eine Synchronisierung durch, um Flatpak zu installieren.

emerge --sync

Flatpak verwenden

Flatpak ist eine sehr dezentrale Technologie. Im Gegensatz zu anderen "Universal App" -Lösungen wie Snaps gibt es keinen einzigen Softwarespeicher. Stattdessen gibt es viele. Mit diesem Programm können Benutzer ihre eigenen Container erstellen und diese auf die offiziellen Server hochladen. Benutzer können jedoch auch ihre eigenen Container hosten und den offiziellen Weg vollständig ignorieren.

Sind Sie ein Entwickler? Lesen Sie die offiziellen Informationen, um zu erfahren, wie Sie ein Flatpak herstellen.

Flatpak aus einem Repository installieren

Öffnen Sie ein Terminal, um eine Flatpak-App auf Ihrem Linux-Computer zu installieren. Geben Sie als Nächstes diesen Befehl ein, um Root-Zugriff zu erhalten: sudo -s

In diesem Beispiel installieren wir Spotify über die Befehlszeile. Weisen Sie zunächst den Flatpak-Dienst an, die Remote-App abzurufen.

flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref

Installieren Sie dann Spotify mit dem Befehl run.

flatpak run com.spotify.Client


Wenn der Vorgang abgeschlossen ist, überprüfen Sie Ihr Anwendungsmenü. Ein Spotify-Symbol wird angezeigt.

Flatpak aus einer Datei installieren

Glücklicherweise ist die Befehlszeile nicht die einzige Möglichkeit, eine Flatpak-App zu installieren. Es ist auch möglich, eine herunterzuladen .flatpakref Datei, und installieren Sie es, ohne einen einzigen Befehl einzugeben.

Stellen Sie zunächst sicher, dass die Gnome-Software auf dem System installiert ist (obwohl dies höchstwahrscheinlich bereits der Fall ist). Laden Sie als Nächstes a .flatpakref Datei über die App-Seite. In diesem Beispiel verwenden wir Skype.

Wenn die Datei auf Ihren PC heruntergeladen wurde, öffnen SieÖffnen Sie den Dateimanager und wechseln Sie zum Speicherort der heruntergeladenen App. Klicken Sie mit der rechten Maustaste darauf und wählen Sie "Öffnen mit Software-Installation". Dadurch wird der Gnome-Softwarespeicher gestartet und eine Seite mit detaillierten Informationen zur zu installierenden App geöffnet.

Klicken Sie auf die Schaltfläche Installieren, geben Sie Ihr Passwort ein und warten Sie. Eine Benachrichtigung wird angezeigt, wenn das Programm beendet ist.

Das ist es! Überprüfen Sie das Anwendungsmenü für das neu installierte Programm.

Flatpaks aktualisieren

Aktualisierungen wie die Installation sind auf zwei Arten möglich. Der erste Weg ist mit dem Terminal. Beginnen Sie, indem Sie mit dem Befehl list alle auf dem System installierten Flatpaks auflisten.

flatpak list

Wählen Sie als Nächstes eine Flatpak-App aus der Liste aus und fügen Sie sie am Ende von: flatpak update

Dadurch wird die einzelne App aktualisiert. Alternativ einfach eingeben flatpak update um alle Apps auf dem System zu aktualisieren.

Sie möchten das Terminal nicht nutzen? Verwenden Sie einfach die Gnome-Software wie gewohnt. Wenn es ein Flatpak-Update gibt, wird es Ihnen mitteilen! Installieren Sie es wie gewohnt zusammen mit regelmäßigen Software-Updates.

Flatpaks deinstallieren

Deinstallieren Sie eine App, indem Sie zuerst den Befehl list verwenden, um den Namen der zu deinstallierenden App zu ermitteln. Kopieren Sie als Nächstes den Namen und geben Sie Folgendes ein:

sudo flatpak uninstall appnamehere

Alternativ können Sie Gnome Software öffnen, nach der App suchen und auf "Deinstallieren" klicken.

Fazit

Die Softwareverteilung war schon immer eine derSchwachstellen von Linux: Entwickler haben keine Lust, ihr Programm in 100 verschiedene Formate zu packen. Darüber hinaus möchten Benutzer eine bessere Möglichkeit zum Installieren von Software, als sich auf das Terminal zu verlassen. Flatpack ist ein weiterer Versuch, dies zu beheben. Diese gewaltige Aufgabe wird gelöst, indem Programme in Containern aufgenommen und virtualisiert werden, sodass sie jederzeit auf allen Computern ausgeführt werden können. Die Entwicklung für diese Software nimmt Fahrt auf. Flatpaks helfen dabei, beliebte Software wie Spotify, Blender, Mozilla Firefox und sogar Microsoft Skype bereitzustellen. Die Unterstützung für dieses Tool ist enorm und die Akzeptanz wird immer besser.

Flatpaks haben viel Potenzial, aber sie sind esvon anderen Spielern im "Universal Linux Installer" -Spiel überschattet. Daher kennen sie nur Linux-Geeks. Ich hoffe, dass dieses Tutorial das dringend benötigte Licht auf Flatpak lenkt, damit alle Arten von Linux-Benutzern damit beginnen können!

Bemerkungen