6 astuces et outils pour améliorer votre expérience Flatpak sous Linux


  • FrançaisFrançais



  • Lentement et régulièrement, Flatpak est de plus en plus accepté dans le monde Linux de bureau.

    Il est bien intégré à Fedora et de nombreuses autres distributions comme Linux Mint, Elementary, Solus, etc. le préfèrent à Snap d’Ubuntu.

    Si vous aimez utiliser les applications Flatpak, permettez-moi de partager quelques conseils, outils et ajustements pour rendre votre expérience Flatpak meilleure et plus fluide.

    1. Utilisez Flathub pour explorer de nouvelles applications Flatpak

    Celui-ci va sans dire.

    Si vous recherchez de nouvelles applications dans les emballages Flatpak, parcourez le Site Web Flathub.

    Il s’agit du site Web officiel du projet Flatpak. Il répertorie et distribue un grand nombre d’applications Flatpak.

    Vous pouvez rechercher les applications recommandées dans la section “Choix de l’éditeur”, les applications récemment mises à jour, les nouvelles applications et les applications populaires.

    site web flathub
    Page d’accueil du site Flathub

    Vous pouvez avoir les captures d’écran, la description, les informations sur le développeur et les instructions d’installation de l’application sur les pages Web de chaque application.

    Astuce bonus: Assurez-vous d’ajouter le référentiel Flathub dans votre système. Sinon, vous verrez l’erreur “aucune référence distante trouvée similaire à flathub” lors de l’installation d’applications à partir de Flathub.

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

    2. Utilisez l’extension Flatline pour installer Flatpak à partir du navigateur

    Le site Web Flathub fournit des instructions de ligne de commande pour installer l’application.

    Il y a aussi un bouton Installer mais il n’installe pas l’application pour vous. Il télécharge un fichier .flatpakref et vous devrez ensuite utiliser la ligne de commande pour installer à partir du fichier flatpakref.

    applications sur flathub
    Le bouton d’installation ne fournit pas une installation rapide par défaut

    Si vous devez utiliser la ligne de commande en fin de compte, cela n’a aucun sens de télécharger le fichier fltapakref.

    Vous pouvez améliorer les choses en utilisant Ligne plate. C’est une extension Mozilla Firefox et cela rend ce bouton d’installation utile en le convertissant en lien appstream. Une raison de plus d’utiliser Firefox ?

    extension de la ligne plate
    Extension de navigateur Flatline

    De cette façon, lorsque vous cliquez sur le bouton Installer pour n’importe quelle application sur le site Web de Flathub, il vous sera demandé d’ouvrir le lien dans une application XDG comme le Software Center.

    installation de flatpak à partir d'un navigateur Web
    Vous pouvez choisir d’installer le package Flatpak dans le centre de logiciels

    Cela signifie également que vous devriez avoir le support Fltapak intégré dans le centre logiciel.

    3. Intégrez Flatpak au centre logiciel (pour GNOME)

    Outre Fedora, une poignée de distributions fournissent le support Flatpak par défaut. Vous pouvez rechercher et installer des applications Flatpak à partir du gestionnaire de logiciels graphique.

    Toutes les distributions n’ont pas ça. Si vous exécutez une autre distribution avec l’environnement de bureau GNOME, vous pouvez activer la prise en charge de Flatpak dans le centre logiciel.

    sudo apt install gnome-software-plugin-flatpak

    Notez qu’Ubuntu est passé à Snap pour le centre logiciel. La commande ci-dessus installera également une version deb du centre logiciel GNOME. Vous aurez deux applications de centre logiciel dans le système.

    Si vous activez le support Flatpak dans le logiciel, vous pouvez le coupler avec Flatline et installer directement les applications Fltapak à partir du navigateur Web.

    Récemment, il y avait un magasin d’applications Flatpak indépendant et autonome appelé Souk. Cependant, il n’est plus activement développé.

    détails de l'application souk
    Gestionnaire de logiciel Souk GUI pour Flatpak

    Il y a aussi Bauh qui peut gérer Flatpak, Snap et AppImages à partir d’une seule interface.

    4. Gérez graphiquement les autorisations Flatpak avec Flatseal

    Joint plat est un utilitaire graphique pour revoir et modifier les permissions de vos applications Flatpak. Cela rend les choses beaucoup plus faciles que de passer par les commandes.

    Contrôler les autorisations des applications Flatpak individuelles
    Contrôler les autorisations des applications Flatpak individuelles

    Il répertorie toutes les applications Flatpak installées et indique le type d’autorisations dont dispose l’application sélectionnée.

    Vous pouvez activer ou désactiver les autorisations. Veuillez garder à l’esprit que la désactivation de certaines autorisations peut avoir un impact sur le fonctionnement normal de l’application. Vous devez savoir ce que vous faites.

    Vous pouvez bien sûr installer Flatseal avec Flatpak.

    flatpak install flathub com.github.tchx84.Flatseal

    5. Appliquer les thèmes du système GTK aux applications Flatpak

    Vous avez peut-être déjà remarqué que la plupart des applications Flatpak ne changent pas leur apparence selon le thème système actuel.

    Pourquoi? Parce que les applications Flatpak s’exécutent dans un “conteneur” et n’ont pas accès au système de fichiers hôte, au réseau ou aux périphériques physiques.

    Vous pouvez choisir d’installer des thèmes en tant que Flatpak pour résoudre ce problème. Cependant, votre thème préféré peut ne pas être disponible au format Flatpak.

    Alternativement, vous pouvez faire un effort manuel et forcer les applications Flatpak à utiliser un thème donné. Voici comment procéder.

    Étape 1: Donnez à Flatpak l’accès au dossier dans lequel les fichiers de thème sont conservés :

    sudo flatpak override --filesystem=$HOME/.themes

    Étape 2: Répertoriez tous les thèmes disponibles à l’emplacement ~/.themes, puis fournissez le nom du dossier du thème sélectionné à Flatpak :

    sudo flatpak override --env=GTK_THEME=chosen-theme 
    Comparaison du changement de thème pour les applications Flatpak

    Si vous modifiez le thème du système ultérieurement, vous pouvez modifier le thème de Flatpak de la même manière.

    Vous pouvez annuler les modifications à l’aide de cette commande :

    sudo flatpak override --reset

    En savoir plus sur l’application du thème GTK aux applications Flatpak dans cet article.

    6. Mettez à jour les applications Flatpak et nettoyez-les

    C’est plus pour les distributions hostiles à Flatpak comme Ubuntu. Si votre distribution n’est pas intégrée à Flatpak et que vous ne l’avez pas intégrée au centre logiciel, vos applications Flatpak installées ne seront pas mises à jour avec les mises à jour du système.

    Vous pouvez mettre à jour toutes vos applications Flatpak installées simultanément avec :

    flatpak update
    mettre à jour les applications flatpak
    Mettre à jour les applications Flatpak

    Non seulement il mettra à jour les applications, mais il supprimer tous les runtimes inutilisés. Tu n’avez plus besoin d’exécuter cette commande manuellement.

    flatpak uninstall –unused

    Astuce bonus: Lors de la suppression d’une application Flatpak, vous pouvez lui faire supprimer les données d’application personnelles qui sont généralement laissées dans le répertoire de base.

    flatpak uninstall --delete-data package_name

    Conclusion

    Je n’ai délibérément pas ajouté plus d’astuces sur les commandes Flatpak même si j’étais tenté. Il existe probablement quelques applications et ajustements supplémentaires pour les packages Flatpak. J’ai partagé mes préférées.

    Si vous connaissez de bons conseils concernant les packages Flatpak, partagez-les avec nous dans la section des commentaires.


    Source

    N'oubliez pas de voter pour cet article !
    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    La Rédaction

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée.