Flatpak

Revision as of 04:14, 30 March 2022 by K2latmanesh (talk | contribs) (Created page with "{{BoxSuccess|truc|Discover peut également installer et mettre à jour des logiciels à partir des dépôts Manjaro si vous installez le paquet {{ic|packagekit-qt5}} }}")
Other languages:
English • ‎Türkçe • ‎français • ‎русский • ‎فارسی

Overview

Flatpak est une méthode indépendante des distros pour empaqueter et distribuer des logiciels Linux.


L'utilisation de logiciels distribués par Flatpak présente quelques avantages distincts :

  • Les logiciels qui ne sont pas compatibles avec les bibliothèques du système actuel fonctionneront quand même s'ils sont empaquetés sous forme de Flatpak.
  • Les mises à niveau Delta rendent les mises à niveau plus efficaces sur le plan du réseau à long terme.


Il y a quelques autres considérations à prendre en compte :

  • Les Flatpaks ne sont pas mis à jour dans le cadre des mises à jour de votre système, ils doivent l'être séparément.
  • Seuls les thèmes qui ont été portés sur Flatpak fonctionneront avec Flatpaks.
  • Un large ensemble d'exécutable partagés devra être installé pour utiliser Flatpaks.


Installation de Flatpak

Flatpak est disponible dans les dépôts Manjaro sous le nom flatpak, avec libpamac-flatpak-plugin pour le support dans l'interface graphique pamac et peut être installé avec votre gestionnaire de paquets préféré ou en utilisant la commande


user $ pamac install flatpak libpamac-flatpak-plugin COPY TO CLIPBOARD

Utilisation de Flatpak

Gestion des Flatpaks via Discover

Une fois installé, vous pouvez lancer Discover et vous serez en mesure de parcourir, installer et mettre à jour Flatpaks avec une interface familière du magasin.

truc
Discover peut également installer et mettre à jour des logiciels à partir des dépôts Manjaro si vous installez le paquet packagekit-qt5

Gestion des Flatpaks via Gnome logiciel

Une fois installé, vous pouvez exécuter Software et vous serez en mesure de parcourir, installer et mettre à jour les Flatpaks avec une interface familière du magasin.

truc
Gnome peut également installer et mettre à jour des logiciels à partir des dépôts Manjaro

Gestion des Flatpaks à l'aide de la ligne de commande (CLI)

Trouver et installer des Flatpaks

Vous pouvez utiliser la commande flatpak search pour rechercher les Flatpaks disponibles. Par exemple, si vous voulez installer VLC, voici à quoi cela pourrait ressembler :

user $ flatpak search vlc COPY TO CLIPBOARD

Name                                                Description                                                                Application ID                               Version              Branch               Remotes
MakeMKV plugin for VLC                              Provides MakeMKV features for direct Blu-ray playback in VLC.              org.videolan.VLC.Plugin.makemkv                                   3-18.08              flathub
Bluray Java menus (BDJ) plugin for VLC              Provides Bluray Java menus (BDJ) support in VLC.                           org.videolan.VLC.Plugin.bdj                                       3-18.08              flathub
VLC                                                 VLC media player, the open-source multimedia player                        org.videolan.VLC                                                  stable               flathub
FDK-AAC Encoding Plugin for VLC                     Provides better AAC encoding and HE profiles support.                      org.videolan.VLC.Plugin.fdkaac                                    3-1.6                flathub

A partir de cette sortie, nous pouvons voir que VLC et quelques applications connexes via Flatpak. Pour installer VLC, nous devons utiliser son "Application ID", montré ci-dessus avec la commande suivante

user $ flatpak install org.videolan.VLC COPY TO CLIPBOARD

Ceci installera l'application ainsi que tous les run-times nécessaires. Une fois l'application installée, vous devriez pouvoir l'exécuter à partir de votre menu comme vous le feriez avec n'importe quelle application.

Affichage d'informations détaillées sur le Flatpak

Vous pouvez obtenir plus de détails sur un Flatpak spécifique en utilisant la commande flatpak info. Par exemple :

user $ flatpak info org.videolan.VLC COPY TO CLIPBOARD

VLC - VLC media player, the open-source multimedia player   
          ID: org.videolan.VLC
         Ref: app/org.videolan.VLC/x86_64/stable
        Arch: x86_64
      Branch: stable
     License: GPL-2.0+
      Origin: flathub
  Collection: org.flathub.Stable
Installation: system
   Installed: 81.4 MB
     Runtime: org.kde.Platform/x86_64/5.12
         Sdk: org.kde.Sdk/x86_64/5.12 
      Commit: 87a8e23cefe6c3f4962d303d3724db399872e68379a52b7553089f5540c9a883
      Parent: 8f0c0e0bd79bfeb8748bb53e8476ee1f2deffc0e131ea5fb2890505e449df8a2
     Subject: Update shared-modules for udev (d3f66ebc)
        Date: 2019-05-06 13:30:44 +0000


Obtenir une liste des Flatpaks installés

Pour afficher une liste de tous les Flatpaks et run-times actuellement installés, vous pouvez utiliser la commande:

user $ flatpak list COPY TO CLIPBOARD

Mettre à jour les Flatpaks

La mise à jour de votre collection de Flatpaks est un processus simple. Il suffit d'exécuter la commande:

user $ flatpak upgrade COPY TO CLIPBOARD


Suppression des Flatpaks

Vous pouvez supprimer les Flatpaks avec la commande flatpak uninstall. Par exemple:

user $ flatpak uninstall org.videolan.VLC COPY TO CLIPBOARD

Suppression du support Flatpak

Si vous ne souhaitez plus avoir le support du Flatpack dans votre système, vous pouvez le retirer du système en supprimant simplement le paquet flatpak avec votre gestionnaire de paquets préféré ou avec la commande
user $ pamac remove flatpak COPY TO CLIPBOARD


Pour supprimer également tous les Flatpaks installés, vous devez supprimer les répertoires qui les contiennent. Il s'agit de /var/lib/flatpak et ~/.local/share/flatpak. Par exemple, vous pouvez utiliser la commande

user $ sudo rm -r /var/lib/flatpak COPY TO CLIPBOARD


user $ rm -r ~/.local/share/flatpak COPY TO CLIPBOARD