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

So installieren Sie Flatpak unter Debian 11 Bullseye

Flatpak ist ein Tool zum Bereitstellen und Verwalten von Softwarepaketen auf dem Linux-Betriebssystem. Es bietet eine isolierte Umgebung, in der Benutzer Anwendungen ausführen können, ohne andere Teile ihres Computers zu beeinträchtigen.

Mit Flatpaks ist die Installation einer Anwendung wie das Ziehen in Ihr lokales Repository. Links haben dann diesen Punkt von den richtigen Stellen im Dateisystem dorthin generiert, wo Sie diese Dateien finden können – diese festen Links werden für den Speicherplatz effizient sein, da sie im Vergleich zu herkömmlichen Methoden einfach sind.

Für Debian-Benutzer wissen die meisten, dass sich die Distribution auf Stabilität gegenüber neueren Funktionen konzentriert, wofür Debian berühmt ist, aber für einige Benutzer möchten Sie vielleicht eine Anwendung wie Discord, VLC, Spotify installieren, und die Liste geht so falls auf Debian verfügbar, nicht auf dem neuesten Stand mit der neuesten Version und fehlenden Funktionen.

Flatpaks sind je nach Betreuer zum größten Teil immer aktuell, aber unter den Drittanbieter-Managern gehören sie zu den Besten.

Im folgenden Tutorial erfahren Sie, wie Sie Flatpak unter Debian 11 installieren und Flathub ermöglichen, Flatpak-Anwendungen zu suchen, zu installieren, zu warten oder zu entfernen.

Debian aktualisieren

Die erste Aufgabe besteht darin, Ihr System zu aktualisieren, um sicherzustellen, dass alle vorhandenen Pakete auf dem neuesten Stand sind, bevor Sie mit der Installation fortfahren.

sudo apt update && sudo apt upgrade

Flatpak installieren

Debian bietet Flatpak standardmäßig in seinem stabilen Standard-Repository an. Um mit der Installation zu beginnen, verwenden Sie den folgenden Befehl.

sudo apt install flatpak -y

Flathub ein beliebtes Ziel für die Suche nach Anwendungen ist, die Sie aus einer Laune heraus installieren können, aktivieren Sie dies mit dem folgenden Befehl.

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

Verwendung von Flatpak

Das Tutorial wird einige der häufigsten Befehle mit Flatpak durchgehen.

Der erste Befehl, den Sie verwenden sollten, ist der Hilfebefehl, um sich mit der Anzahl der verfügbaren Optionen vertraut zu machen, und sogar einige Flatpak-Benutzer finden möglicherweise Befehle, die sie nicht kennen.

flatpak --help

Beispielausgabe:

Usage:
  flatpak [OPTION…] COMMAND

Builtin Commands:
 Manage installed applications and runtimes
  install                Install an application or runtime
  update                 Update an installed application or runtime
  uninstall              Uninstall an installed application or runtime
  mask                   Mask out updates and automatic installation
  pin                    Pin a runtime to prevent automatic removal
  list                   List installed apps and/or runtimes
  info                   Show info for installed app or runtime
  history                Show history
  config                 Configure flatpak
  repair                 Repair flatpak installation
  create-usb             Put applications or runtimes onto removable media

 Finding applications and runtimes
  search                 Search for remote apps/runtimes

 Running applications
  run                    Run an application
  override               Override permissions for an application
  make-current           Specify default version to run
  enter                  Enter the namespace of a running application
  ps                     Enumerate running applications
  kill                   Stop a running application

 Manage file access
  documents              List exported files
  document-export        Grant an application access to a specific file
  document-unexport      Revoke access to a specific file
  document-info          Show information about a specific file

 Manage dynamic permissions
  permissions            List permissions
  permission-remove      Remove item from permission store
  permission-set         Set permissions
  permission-show        Show app permissions
  permission-reset       Reset app permissions

 Manage remote repositories
  remotes                List all configured remotes
  remote-add             Add a new remote repository (by URL)
  remote-modify          Modify properties of a configured remote
  remote-delete          Delete a configured remote
  remote-ls              List contents of a configured remote
  remote-info            Show information about a remote app or runtime

 Build applications
  build-init             Initialize a directory for building
  build                  Run a build command inside the build dir
  build-finish           Finish a build dir for export
  build-export           Export a build dir to a repository
  build-bundle           Create a bundle file from a ref in a local repository
  build-import-bundle    Import a bundle file
  build-sign             Sign an application or runtime
  build-update-repo      Update the summary file in a repository
  build-commit-from      Create new commit based on existing ref
  repo                   Show information about a repo

Help Options:
  -h, --help              Show help options

Application Options:
  --version               Print version information and exit
  --default-arch          Print default arch and exit
  --supported-arches      Print supported arches and exit
  --gl-drivers            Print active gl drivers and exit
  --installations         Print paths for system installations and exit
  --print-updated-env     Print the updated environment needed to run flatpaks
  --print-system-only     Only include the system installation with --print-updated-env
  -v, --verbose           Show debug information, -vv for more detail
  --ostree-verbose        Show OSTree debug information

So suchen Sie mit Flatpak nach Anwendungen

Die Flatpak-Suchfunktion kann im Terminal praktisch sein. Idealerweise möchten Sie den Namen plus die Anwendungs-ID finden. Dies kann immer noch im Terminal erfolgen, ist aber visuell nicht so einfach wie die Verwendung des Webbrowsers und das direkte Abrufen der ID.

flatpak search discord

Beispielausgabe:

Zweitens können Sie das

greifen

So installieren Sie Anwendungen von Flatpak Search

Sobald Sie die Anwendung gefunden haben, können Sie sie mit dem folgenden Befehl im Tutorial-Fall Discord installieren.

flatpak install discord

So installieren Sie Anwendungen mit Flatpak direkt von Flathub

Eine wünschenswertere Methode zum Installieren von Anwendungen ist das Ergreifen des direkten Befehls von Flathub.

Beispiel:

Wie oben wäre der Befehl in Ihrem Terminal.

flatpak install flathub com.discordapp.Discord

So führen Sie eine Flatpak-Anwendung aus

Für die meisten Benutzer würden Sie die von Flatpak installierte Anwendung über das Menü Anwendungen anzeigen ausführen und das Symbol auswählen. Aber für Benutzer, die vom Terminal aus starten möchten, verwenden Sie Folgendes.

Beispiel:

flatpak run com.discordapp.Discord

So listen Sie installierte Flatpak-Anwendungen auf

Manchmal kann man leicht vergessen, welche Anwendungen Sie mit Flatpak installiert haben. Eine praktische Funktion ist die Verwendung des list-Befehls, um zu drucken, was derzeit in Ihrem Terminal installiert ist, zusammen mit der Build-Version, dem Zweig und der Anwendungs-ID.

flatpak list

Beispielausgabe:

So aktualisieren Sie Flatpak-Anwendungen

Standardmäßig werden Updates automatisch gehandhabt, aber Sie können ein Terminal öffnen und den folgenden Befehl verwenden, wenn Sie manuell nachsehen möchten.

flatpak update

So entfernen Sie Flatpak-Anwendungen

Verwenden Sie den folgenden Befehl für Benutzer, die Flatpak-Anwendungen in Ihrem Terminal entfernen möchten.

flatpak uninstall --delete-data com.discordapp.Discord

Flatpak entfernen (deinstallieren)

Für Benutzer, die Flatpak nicht mehr installiert haben möchten, verwenden Sie den folgenden Befehl, um zuerst alle installierten Anwendungen zu entfernen.

flatpak uninstall --all

Entfernen Sie als Nächstes alle verbleibenden Laufzeiten.

flatpak uninstall --unused

Entfernen Sie Flatpak jetzt direkt von Ihrem Debian-System.

sudo apt autoremove flatpak --purge -y

Mit diesem Vorgang haben Sie Flatpak vollständig entfernt.


Debian
  1. So installieren Sie R unter Debian 9

  2. So installieren Sie R unter Debian 10

  3. So installieren Sie Debian 11 (Bullseye) Schritt für Schritt

  4. So installieren Sie Python 3.8 auf Debian 11 Bullseye

  5. So installieren Sie Python 3.9 auf Debian 11 Bullseye

So installieren Sie Arduino auf Debian 11 Bullseye

So installieren Sie LibreOffice unter Debian 11 Bullseye

So installieren Sie den Wildfly-Anwendungsserver auf Debian 11 Bullseye

So installieren Sie VidCutter unter Debian 11 Bullseye

So installieren Sie PuTTY unter Debian 11 Bullseye

So installieren Sie Flatpak unter Debian 11