GNU/Linux >> LINUX-Kenntnisse >  >> Debian

So installieren Sie Software über Flatpak auf Debian 10

Flatpak ist ein universelles Paketsystem für Softwarebereitstellungen, Anwendungsvirtualisierung und vor allem Paketverwaltung, das auf allen Linux-Distributionen funktioniert. Mit einem Flatpak-Paket müssen Sie sich keine Gedanken über Abhängigkeiten und Bibliotheken machen, da alles bereits in der Anwendung selbst gebündelt ist. Ein bemerkenswertes Merkmal von Flatpak ist, dass alle Apps in einem Sandbox-Ansatz arbeiten, was bedeutet, dass sie alle isoliert arbeiten. Dadurch können Sie unter anderem verschiedene Versionen einer Software auf demselben System ausführen.

In diesem Artikel beschreiben wir die Installation von Flatpak auf Ihrem Debian über das offizielle Debian-Repository. Wir erklären auch, wie Sie Flatpak verwenden können, um Software über Debian zu installieren. Befehlszeile. Der Artikel erklärt auch, wie Sie ein Flatpak-Plugin auf Ihrem Debian installieren können, mit dem Sie Pakete installieren können, die auf Flatpak über den Debian Software Manager verfügbar sind.

Wir haben die in diesem Artikel erwähnten Befehle und Prozeduren auf einem Debian 10 Buster-System ausgeführt.

Flatpak aus dem offiziellen Debian-Repository installieren

Flatpak ist über das offizielle Debian-Repository leicht verfügbar und kann über die Befehlszeile mit dem Befehl apt-get installiert werden.

Öffnen Sie Ihre Terminal-Anwendung über die Suche im System-Anwendungsstartprogramm wie folgt:

Der nächste Schritt besteht darin, den Repository-Index Ihres Systems mit dem folgenden Befehl zu aktualisieren:

$ sudo apt-get update

Dies hilft Ihnen bei der Installation der neuesten verfügbaren Version der Software aus dem Internet. Bitte beachten Sie, dass nur ein autorisierter Benutzer Software auf Debian hinzufügen, entfernen und konfigurieren kann.

Jetzt können Sie Flatpak installieren; Sie können dies tun, indem Sie den folgenden Befehl als sudo ausführen:

$ sudo apt-get install flatpak

Das System fragt Sie möglicherweise nach dem Passwort für sudo und bietet Ihnen auch eine Y/N-Option, um die Installation fortzusetzen. Geben Sie Y ein und drücken Sie dann die Eingabetaste; Die Software wird auf Ihrem System installiert. Der Vorgang kann jedoch abhängig von Ihrer Internetgeschwindigkeit einige Zeit in Anspruch nehmen.

Mit dem folgenden Befehl können Sie die Versionsnummer der Anwendung überprüfen und auch überprüfen, ob sie tatsächlich auf Ihrem System installiert ist:

$ flatpak --version

Software mit Flatpak über die Befehlszeile installieren

Als Beispiel für die Installation von Software über das Flatpak-Installationsprogramm über die Befehlszeile suchen und installieren wir das GNU Octave-Paket. GNU Octave ist eine hochrangige interpretierte Sprache, die hauptsächlich für numerische Berechnungen gedacht ist.

Damit Flatpak weiß, wo es ein Anwendungspaket finden und herunterladen kann, müssen Sie das Flathub-Repository hinzufügen. Dieses Repository bietet Ihnen eine Reihe von Flatpak-Anwendungen zur Auswahl. Fügen Sie das Flathub-Repo wie folgt hinzu:

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

Bitte geben Sie das Passwort ein und das Flathub-Repository wird Ihrem System hinzugefügt.

Sie können jetzt nach einer Anwendung suchen durch die folgende Befehlssyntax:

$ flatpak search [Anwendungsname]

Ich habe den folgenden Befehl verwendet, um nach GNU Octave zu suchen:

$ flatpak search octave

Das Suchergebnis gibt Ihnen eine Anwendungs-ID, die Sie im folgenden Befehl verwenden können, um ein bestimmtes Paket hinzuzufügen:

$ flatpak install flathub [Application_ID]

Ich würde das GNU Octave-Paket aus dem Flathub-Repo mit dem Flatpak-Installationsprogramm wie folgt installieren:

$ flatpak install flathub org.octave.Octave

Geben Sie Y ein, um den Installationsvorgang zu starten. Das Octave-Paket ist etwa 1,3 GB groß und kann abhängig von Ihrer Internetgeschwindigkeit lange dauern, bis es auf Ihrem System installiert wird.

Installieren Sie Software über Flatpak mithilfe der Benutzeroberfläche des Software-Managers

Wenn Sie über den Debian Software Manager nach einem Paket suchen, werden die auf Flatpak verfügbaren Pakete nicht aufgelistet. Als ich zum Beispiel versuchte, nach dem Gedit-Editor zu suchen, listete Debian Software nur das Paket von GNOME auf:

Wenn Sie Flatpak-Unterstützung im Software-Center wünschen, damit es auch Flatpak-Anwendungspakete auflistet, müssen Sie ein Plugin installieren.

Verwenden Sie den folgenden Befehl als sudo in Ihrem Terminal, um das erforderliche Plugin zu installieren:

$ sudo apt-get install gnome-software-plugin-flatpak

Geben Sie Y an der Y/n-Eingabeaufforderung ein und das Plugin wird installiert und auch automatisch mit dem Software-Manager konfiguriert.

Als ich jetzt erneut nach gedit suchte, konnte ich das gedit-Paket von Flatpak in den Suchergebnissen sehen.

Sie können nach einem solchen Paket suchen und dann mit der Installation wie bei jeder anderen Software fortfahren.

Das war alles, was Sie über Flatpak wissen mussten. Wenn Sie möchten, können Sie es mit den folgenden Befehlen entfernen:

$ sudo apt-get remove flatpak

Sie können jetzt über das universelle Flatpak-Paketsystem für Ihr Debian auf die neuesten Versionen der meisten Anwendungen zugreifen.


Debian
  1. So installieren Sie Debian 10 (Buster)

  2. So installieren Sie Python 3.9 unter Debian 10

  3. So installieren Sie Memcached unter Debian 10

  4. So installieren Sie TeamViewer unter Debian 10

  5. So installieren Sie Git unter Debian 9

So installieren Sie Flatpak unter Debian 11 Bullseye

So installieren Sie Arduino auf Debian 11 Bullseye

So installieren Sie LibreOffice unter Debian 11 Bullseye

So installieren Sie Go unter Debian 10

So installieren Sie Flatpak unter Debian 11

So installieren Sie Go unter Debian