Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
flatpak [Le 02/08/2018, 16:31] – ça s'écrit "flatpak", ça ne virtualise que dalle, et il y a un tutoriel d'installation Roschan | flatpak [Le 06/02/2021, 07:55] (Version actuelle) – [Désinstallation de logiciels] 78.203.218.4 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | {{ http:// | ||
+ | ====== Flatpak, un format de paquets universel ====== | ||
+ | |||
+ | Le logiciel **flatpak** est un utilitaire (intégré aux logithèques graphiques, ou bien utilisable en ligne de commande) pour la gestion de paquets, le déploiement de logiciels, et l' | ||
+ | |||
+ | Il fournit un environnement isolé du reste du système (// | ||
+ | * le risque pour la stabilité est moindre (les paquets existants ne sont pas modifiés par l' | ||
+ | * il n'y a **pas de conflits de dépendances** (en contrepartie, | ||
+ | * le risque pour la sécurité est moindre : les applications au format Flatpak demandent la permission de l' | ||
+ | |||
+ | Le projet est mené par freedesktop.org depuis 2014, jadis sous le nom de '' | ||
+ | |||
+ | Depuis 2017, beaucoup d' | ||
+ | |||
+ | 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 ! | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | * Il faut absolument une version d’Ubuntu **supérieure ou égale à [[: | ||
+ | * Les [[: | ||
+ | * Une connexion à internet est aussi nécessaire pour télécharger les logiciels à installer //via// **flatpak**. | ||
+ | |||
+ | ===== Installation de l' | ||
+ | |||
+ | ==== Méthode recommandée (18.04 et plus) ==== | ||
+ | |||
+ | [[: | ||
+ | |||
+ | - Le paquet **[[apt> | ||
+ | - Le paquet **[[apt> | ||
+ | |||
+ | ==== Depuis un PPA (pour la version 16.04) ==== | ||
+ | |||
+ | - [[: | ||
+ | - [[: | ||
+ | - [[: | ||
+ | |||
+ | ===== Configuration ===== | ||
+ | |||
+ | Les logiciels Flatpak ne viennent pas des dépôts d' | ||
+ | |||
+ | **Voir le [[: | ||
+ | |||
+ | Le principal dépôt de logiciels au format Flatpak est **Flathub** ; il est explorable en ligne [[https:// | ||
+ | |||
+ | <code bash> | ||
+ | |||
+ | Votre logithèque intègrera désormais les programmes disponibles sur ce dépôt. | ||
+ | |||
+ | ===== Utilisation ===== | ||
+ | |||
+ | La commande '' | ||
+ | |||
+ | <note help> | ||
+ | Attention, '' | ||
+ | |||
+ | Faites alors (par exemple) : | ||
+ | < | ||
+ | pour plus d' | ||
+ | </ | ||
+ | |||
+ | ==== Installation de logiciels ==== | ||
+ | |||
+ | **Voir le [[: | ||
+ | |||
+ | Une fois les dépôts configurés, | ||
+ | |||
+ | Ou bien, en ligne de commande : | ||
+ | |||
+ | < | ||
+ | |||
+ | <note help>Le premier logiciel que vous installerez sera peut-être long à installer car le système téléchargera un __environnement d' | ||
+ | |||
+ | Avec les versions les plus récentes, l' | ||
+ | < | ||
+ | La commande d' | ||
+ | |||
+ | < | ||
+ | |||
+ | peut avoir le retour interactif suivant (ici hélas en anglais) : | ||
+ | |||
+ | < | ||
+ | Remotes found with refs similar to ‘maps’: | ||
+ | |||
+ | 1) ‘flathub’ (system) | ||
+ | 2) ‘flathub-beta’ (user) | ||
+ | |||
+ | Which do you want to use (0 to abort)? [0-2]: 1 | ||
+ | Similar refs found for ‘maps’ in remote ‘flathub’ (system): | ||
+ | |||
+ | 1) app/ | ||
+ | 2) app/ | ||
+ | |||
+ | Which do you want to use (0 to abort)? [0-2]: 2 | ||
+ | |||
+ | org.gnome.Maps permissions: | ||
+ | ipc | ||
+ | |||
+ | [1] org.freedesktop.secrets, | ||
+ | org.gnome.evolution.dataserver.Subprocess.Backend.* | ||
+ | [2] org.freedesktop.GeoClue2, | ||
+ | |||
+ | |||
+ | ID | ||
+ | | ||
+ | | ||
+ | |||
+ | Proceed with these changes to the system installation? | ||
+ | </ | ||
+ | |||
+ | Il s'agit d'un exemple pour illustrer qu' | ||
+ | |||
+ | ==== Lancement de logiciels ==== | ||
+ | |||
+ | Les logiciels apparaissent avec les autres [[tutoriel: | ||
+ | |||
+ | Vous pouvez aussi les lancer via le [[: | ||
+ | < | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | ==== Mise à jour des logiciels ==== | ||
+ | |||
+ | Les logiciels en format Flatpak sont mis à jour de la même manière que les autres par la logithèque (onglet "Mises à jour" | ||
+ | |||
+ | Pour mettre à jour manuellement les applications en ligne de commande : | ||
+ | < | ||
+ | |||
+ | ==== Désinstallation de logiciels ===== | ||
+ | |||
+ | Les logiciels en format Flatpak peuvent être désinstallés de la même manière que les autres par la logithèque (onglet " | ||
+ | |||
+ | Une application au format flatpak peut être aussi retirée avec la commande | ||
+ | < | ||
+ | Pour supprimer les dépendances obsolètes c'est l' | ||
+ | < | ||
+ | Exemple : | ||
+ | < | ||
+ | 1. [-] org.freedesktop.LinuxAudio.LadspaPlugins.swh | ||
+ | 2. [-] org.freedesktop.Platform.GL.default | ||
+ | 3. [-] org.freedesktop.Platform.GL.nvidia-440-100 | ||
+ | 4. [-] org.freedesktop.Platform.GL.nvidia-450-66 | ||
+ | 5. [-] org.freedesktop.Platform.GL.nvidia-450-80-02 | ||
+ | 6. [-] org.freedesktop.Platform.GL.nvidia-455-38 | ||
+ | 7. [-] org.freedesktop.Platform.GL.nvidia-455-45-01 | ||
+ | 8. [-] org.freedesktop.Platform.VAAPI.Intel | ||
+ | 9. [-] org.kde.Platform | ||
+ | 10. [-] org.kde.Platform.Locale | ||
+ | |||
+ | Uninstall complete.</ | ||
+ | |||
+ | ====Fichiers de configuration==== | ||
+ | Les fichiers de configuration des logiciels installés ne sont pas dans les répertoires " | ||
+ | |||
+ | ===== Problèmes rencontrés ===== | ||
+ | |||
+ | ==== Lanceurs et icônes ==== | ||
+ | |||
+ | Les icônes et fichiers '' | ||
+ | |||
+ | Il est alors probable que vos thèmes d' | ||
+ | |||
+ | ==== Thème ==== | ||
+ | |||
+ | Les versions de Flatpak antérieures à mi-2017 ne prennent pas en compte le thème de l' | ||
+ | La solution à ce problème n' | ||
+ | |||
+ | Pour les versions plus récentes, référez-vous au [[https:// | ||
+ | |||
+ | ===== Désinstallation ===== | ||
+ | |||
+ | Pour supprimer la prise en charge des applications au format flatpak, il suffit de [[: | ||
+ | |||
+ | Si vous l' | ||
+ | |||
+ | < | ||
+ | Si vous désirez simplement retirer //flathub// mais que vous voulez toujours pouvoir profiter de vos applications installées, | ||
+ | </ | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * [[wpfr> | ||
+ | * [[http:// | ||
+ | |||
+ | Tutoriels : | ||
+ | |||
+ | * **[[: | ||
+ | |||
+ | Dépôts : | ||
+ | |||
+ | * [[https:// | ||
+ | |||
+ | Logithèques compatibles : | ||
+ | |||
+ | * [[: | ||
+ | * [[: | ||
+ | * [[:Bauh]] | ||
+ | |||
+ | Formats alternatifs : | ||
+ | |||
+ | * [[:snap]] | ||
+ | * [[: | ||
+ | |||
+ | ----- | ||
+ | |||
+ | // | ||
+ | , ...// |