Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
flatpak [Le 12/06/2020, 18:38]
Roschan retrait d'une section hors-sujet et ajout d'un exemple pratique d'installation cli
flatpak [Le 02/07/2021, 09:53]
109.190.217.48 [Configuration]
Ligne 15: Ligne 15:
 Le projet est mené par freedesktop.org depuis 2014, jadis sous le nom de ''​xdg-app'',​ le but étant de faciliter la distribution d'​applications par des développeurs tiers sur toutes les distributions. Le projet est mené par freedesktop.org depuis 2014, jadis sous le nom de ''​xdg-app'',​ le but étant de faciliter la distribution d'​applications par des développeurs tiers sur toutes les distributions.
  
-Depuis 2017, beaucoup d'​applications populaires ​commencent à être disponibles au format Flatpak : Blender, [[:Skype]], Spotify, LibreOffice,​ [[:​Pitivi]],​ certaines applications [[:KDE]], beaucoup d'​applications [[:GNOME]], beaucoup d'​applications //​elementaryOS//,​ etc.+Depuis 2017, beaucoup d'​applications populaires ​ont été rendues ​disponibles au format Flatpak ​: [[:Blender]], [[:​Skype]], ​[[:Spotify]][[:LibreOffice]], [[:​Pitivi]],​ certaines applications [[:KDE]], beaucoup d'​applications [[:GNOME]], beaucoup d'​applications //​elementaryOS//,​ etc.
  
-Les applications récentes en cours de développement actif sont parfois même dans un premier temps disponibles presque uniquement sous forme de Flatpak !+Des applications récentes en cours de développement actif sont parfois même disponibles presque uniquement sous forme de Flatpak !
  
 ===== Pré-requis ===== ===== Pré-requis =====
Ligne 32: Ligne 32:
  
 - Le paquet **[[apt>​gnome-software-plugin-flatpak]]** (qui n'​existe pas pour la version 16.04) permet, optionnellement,​ de pouvoir gérer les logiciels Flatpak depuis la [[:​gnome-software|logithèque GNOME]]. - Le paquet **[[apt>​gnome-software-plugin-flatpak]]** (qui n'​existe pas pour la version 16.04) permet, optionnellement,​ de pouvoir gérer les logiciels Flatpak depuis la [[:​gnome-software|logithèque GNOME]].
 +
 - Le paquet **[[apt>​plasma-discover-flatpak-backend]]** (qui n'​existe pas pour la version 16.04) permet, optionnellement,​ de pouvoir gérer les logiciels Flatpak depuis la [[:​plasma-discover|logithèque KDE]]. - Le paquet **[[apt>​plasma-discover-flatpak-backend]]** (qui n'​existe pas pour la version 16.04) permet, optionnellement,​ de pouvoir gérer les logiciels Flatpak depuis la [[:​plasma-discover|logithèque KDE]].
  
Ligne 42: Ligne 43:
 ===== Configuration ===== ===== Configuration =====
  
-Les logiciels Flatpak ne viennent pas des dépôts d'​Ubuntu,​ mais de sites souvent alimentés directement par les développeurs. Il faut configurer ​ces dépôts avant de pouvoir installer quelque chose. +Les logiciels Flatpak ne viennent pas des dépôts d'​Ubuntu,​ mais de sites souvent alimentés directement par les développeurs. Il faut référencer ​ces dépôts ​dans Ubuntu ​avant de pouvoir installer quelque chose.
- +
-**Voir le [[:​tutoriel/​installer_application_flatpak#​ajouter_le_depot_flathub|tutoriel dédié]] pour des explications détaillées.**+
  
-Le principal dépôt de logiciels au format Flatpak est **Flathub** ; il est explorable en ligne [[https://flathub.org/​apps|ici]] sous forme de site web. Pour l'​explorer depuis la logithèque ou depuis le terminal, on peut l'​​ajouter comme une source de logiciels avec la commande :+Le principal dépôt de logiciels au format Flatpak est **Flathub** ; il est explorable en ligne [[https://​flathub.org/​apps|ici]] sous forme de site web. Pour l'​explorer depuis la logithèque ou depuis le terminal, on peut l'​​ajouter comme une source de logiciels avec la commande :
  
 <code bash>​flatpak remote-add --if-not-exists flathub https://​flathub.org/​repo/​flathub.flatpakrepo</​code>​ <code bash>​flatpak remote-add --if-not-exists flathub https://​flathub.org/​repo/​flathub.flatpakrepo</​code>​
  
-Votre logithèque ​intègrera ​désormais les programmes disponibles sur ce dépôt.+Votre logithèque ​intégrera ​désormais les programmes disponibles sur ce dépôt
 + 
 +Pour installer d'​autres dépôts, voir le [[:​tutoriel/​installer_application_flatpak#​ajouter_le_depot_flathub|tutoriel dédié]] à l'​installation des dépôts flatpak.
  
 ===== Utilisation ===== ===== Utilisation =====
Ligne 68: Ligne 69:
 **Voir le [[:​tutoriel/​installer_application_flatpak|tutoriel dédié]].** **Voir le [[:​tutoriel/​installer_application_flatpak|tutoriel dédié]].**
  
-Une fois les dépôts configurés,​ on peut installer les logiciels en provenance de **Flathub** ​directement ​depuis la logithèque.+1. Soit directement ​à partir du site [[https://​flathub.org/​home|Flathub]] (ce site est également un magasin d'​application).
  
-Ou bien, en ligne de commande :+2. Soit à partir de la logithèque (si le plugin logithèque a bien été installé). Les logiciels flatpak y sont mélangés avec les logiciels au format .deb. On peut les reconnaître sur la page du logiciel : la zone **source** indique le dépôt : **dl.flathub.org** pour flathubpar exemple. 
 + 
 +3. Soit en ligne de commande :
  
 <​code>​flatpak install nom_du_depot identifiant.du.logiciel</​code>​ <​code>​flatpak install nom_du_depot identifiant.du.logiciel</​code>​
 +donc avec flahub : 
 +<​code>​flatpak install flathub identifiant.du.logiciel</​code>​
  
 <note help>Le premier logiciel que vous installerez sera peut-être long à installer car le système téléchargera un __environnement d'​exécution__,​ qui pourra être réutilisé par les logiciels en format Flatpak installés par la suite.</​note>​ <note help>Le premier logiciel que vous installerez sera peut-être long à installer car le système téléchargera un __environnement d'​exécution__,​ qui pourra être réutilisé par les logiciels en format Flatpak installés par la suite.</​note>​
Ligne 78: Ligne 83:
 Avec les versions les plus récentes, l'​installation peut se faire avec une commande plus simple Avec les versions les plus récentes, l'​installation peut se faire avec une commande plus simple
 <​code>​flatpak install nom-du-logiciel</​code>​ <​code>​flatpak install nom-du-logiciel</​code>​
-La commande d'​installation agit alors comme une recherche simplifiée : en fonction des logiciels correspondants dans les dépôts que vous avez configuré, on vous demandera de clarifier quel dépôt utiliser et quel logiciel installer. Par exemple :+La commande d'​installation agit alors comme une recherche simplifiée : en fonction des logiciels correspondants dans les dépôts que vous avez configurés, on vous demandera de clarifier quel dépôt utiliser et quel logiciel installer. Par exemple :
  
 <​code>​flatpak install maps</​code>​ <​code>​flatpak install maps</​code>​
Ligne 135: Ligne 140:
 Les logiciels en format Flatpak peuvent être désinstallés de la même manière que les autres par la logithèque (onglet "​Installées"​). Les logiciels en format Flatpak peuvent être désinstallés de la même manière que les autres par la logithèque (onglet "​Installées"​).
  
-Une application au format flatpak peut être aussi retiré ​avec la commande ​+Une application au format flatpak peut être aussi retirée ​avec la commande ​
 <​code>​flatpak uninstall identifiant.du.logiciel</​code>​ <​code>​flatpak uninstall identifiant.du.logiciel</​code>​
 +Pour supprimer les dépendances obsolètes c'est l'​option --unused à coupler avec uninstall
 +<​code>​flatpak uninstall --unused</​code>​
 +Exemple :
 +<​code> ​       ID                                                      Branch ​          Op
 + 1. [-] org.freedesktop.LinuxAudio.LadspaPlugins.swh ​           19.08            r
 + 2. [-] org.freedesktop.Platform.GL.default ​                    ​19.08 ​           r
 + 3. [-] org.freedesktop.Platform.GL.nvidia-440-100 ​             1.4              r
 + 4. [-] org.freedesktop.Platform.GL.nvidia-450-66 ​              ​1.4 ​             r
 + 5. [-] org.freedesktop.Platform.GL.nvidia-450-80-02 ​           1.4              r
 + 6. [-] org.freedesktop.Platform.GL.nvidia-455-38 ​              ​1.4 ​             r
 + 7. [-] org.freedesktop.Platform.GL.nvidia-455-45-01 ​           1.4              r
 + 8. [-] org.freedesktop.Platform.VAAPI.Intel ​                   19.08            r
 + 9. [-] org.kde.Platform ​                                       5.14             r
 +10. [-] org.kde.Platform.Locale ​                                ​5.14 ​            r
 +
 +Uninstall complete.</​code>​
 +
 +====Fichiers de configuration====
 +Les fichiers de configuration des logiciels installés ne sont pas dans les répertoires "​classiques"​ **~/​.config** ou **~/​.local**,​ ils sont dans **~/.var**
  
 ===== Problèmes rencontrés ===== ===== Problèmes rencontrés =====
  • flatpak.txt
  • Dernière modification: Le 15/03/2024, 08:36
  • par 88.168.85.1