Découvrez les utilitaires Flatpak qui peuvent faciliter la gestion de vos packages.
Flatpak est devenu le moyen standard d'installer des logiciels sur de nombreux PC sous Linux, y compris du matériel de jeu comme le Steam Deck et les ordinateurs portables qu'Endless met à la disposition des nouveaux propriétaires d'ordinateurs dans de nombreuses régions du monde. monde.
Vous pouvez facilement installer et supprimer Flatpak sur de nombreuses versions de Linux, mais certaines tâches connexes nécessiteront un logiciel supplémentaire pour effectuer le travail. Voici les meilleures options parmi elles.
Le logiciel GNOME est la boutique d'applications fournie avec de nombreuses versions de Linux de bureau. Il offre une excellente intégration Flatpak, c'est donc un moyen simple de découvrir de nouvelles applications Flatpak.
Vous pouvez utiliser le logiciel GNOME pour télécharger des applications, voir celles que vous avez actuellement installées et désinstaller celles auxquelles vous êtes prêt à dire au revoir. Lorsque vous supprimez une application, le logiciel GNOME vous demandera même de supprimer ses données associées, qui resteraient généralement en place, occupant de l'espace.
Le logiciel GNOME peut également afficher les sources, appelées télécommandes Flatpak, à partir desquelles votre système télécharge des applications. Vous pouvez activer et désactiver les télécommandes, mais vous ne pouvez pas en ajouter de nouvelles, vous devrez donc vous tourner vers la ligne de commande ou télécharger une application tierce pour cela.
Si le logiciel GNOME n'est pas préinstallé sur votre ordinateur, vous pouvez l'installer vous-même. Ubuntu, par exemple, a cessé d'utiliser le logiciel GNOME dans la version 23.10, et les versions antérieures étaient accompagnées d'une version modifiée qui ne prend pas en charge les Flatpaks. Si vous souhaitez utiliser Flatpaks sur Ubuntu, votre première étape consiste à installer le logiciel GNOME avec le plugin Flatpak :
sudo apt install gnome-software gnome-software-plugin-flatpak
La possibilité d'empêcher les applications d'accéder à certains fichiers sur votre PC et de bloquer certains composants, comme les webcams, est une des raisons pour lesquelles le format Flatpak existe. C'est ce qu'on appelle le sandboxing, et c'est un travail en cours.
Linux n'avait pas encore d'applications en bac à sable comme sur Android et iOS, la technologie est donc plus jeune et la plupart des applications ne vous demandent pas d'accorder l'accès comme le font les applications mobiles. Au lieu de cela, ils disposent par défaut d’un certain ensemble d’autorisations, et votre choix est en grande partie de les accepter ou de les rejeter. Pour la plupart, les applications ne vous informent même pas des autorisations dont elles ont besoin.
Sans sandboxing, votre système peut être exposé à toutes sortes de risques de sécurité. De nombreuses applications ont par défaut accès à l'intégralité de votre dossier personnel, même si elles n'ont besoin d'accéder qu'au dossier contenant votre musique ou vos images.
Flatseal vous permet de parcourir la liste des autorisations dont dispose chacune de vos applications et de les activer ou désactiver. Cela offre la tranquillité d'esprit qu'un programme ne prépare pas quelque chose de néfaste ou ne soit pas capable d'accéder à votre machine.
D’un autre côté, restreindre les autorisations peut interrompre certaines applications. Certaines applications ne fonctionnent pas comme prévu car elles n'ont initialement pas accès à tous vos fichiers et sont limitées à certains dossiers. Vous pourriez vous demander pourquoi un éditeur de photos n'ouvre pas ou n'enregistre pas un fichier dans votre Téléchargements dossier, pour découvrir que cela est dû au fait que l'application ne peut voir que ce qui se passe dans votre Des photos dossier.
De nombreuses applications Linux n'expliquent pas correctement ce qui se passe, donc si vous ne comprenez pas comment fonctionnent les Flatpaks et les autorisations, vous pouvez conclure que le logiciel est défectueux. Mais une fois que vous avez compris, la solution consiste généralement à télécharger et apprendre à utiliser Flatseal.
Il y a beaucoup d'informations contenues dans un Flatpak. Chacune possède son propre identifiant d'application et son propre numéro de version, fonctionne sur certains types d'architecture et peut être stable ou bêta. Si vous souhaitez obtenir l'un de ces détails, vous pouvez les trouver dans l'application Warehouse. Il sert de réservoir à presque tout ce que vous voudrez peut-être savoir sur un Flatpak.
Warehouse atténue également l'un des rares défauts mineurs de Flatpaks: les mises à jour automatiques. Avec Warehouse, vous pouvez demander à une application d'ignorer les mises à jour. De cette façon, vous pouvez vous en tenir à une version dont vous savez qu’elle fonctionne et avec laquelle vous êtes heureux de vous en tenir. De cette façon, si une future version comporte des bugs ou des changements substantiels, cela n’aura aucun impact sur vous. Warehouse vous permet également de revenir à une version précédente de l'application.
Comme le logiciel GNOME, Warehouse peut répertorier vos télécommandes Flatpak disponibles. D'une part, sa liste est moins étendue, car elle semble ignorer les référentiels affiliés à votre distribution et, à la place, affiche ceux que vous avez peut-être ajoutés manuellement, comme Flathub. D'un autre côté, une fonctionnalité importante qu'il introduit est la possibilité de découvrir et d'ajouter facilement des télécommandes supplémentaires. L'application répertorie des options telles que "elementaryOS AppCenter", "GNOME Nightly" et "KDE Testing Applications". Vous pouvez également ajouter votre propre fichier de dépôt ou URL.
Une autre fonctionnalité remarquable de Warehouse est la possibilité d'afficher les dossiers qui stockent les données de votre application Flatpak. Avec Warehouse, il est facile de savoir où se trouvent les données d'une application sur votre disque dur et combien d'espace elles occupent. Ensuite, vous avez la possibilité de supprimer ce dossier.
La suppression du dossier d'une application peut libérer de l'espace sur votre disque dur et résoudre les problèmes liés au mauvais comportement d'une application. Et Warehouse ne se limite pas aux logiciels que vous avez actuellement installés. Il existe une option « Gérer les données restantes » qui répertorie et nettoie les applications que vous avez déjà supprimées.
Flatsweep est un outil simple qui indique l'espace occupé par chaque dossier d'application Flatpak sur votre PC. Contrairement à Warehouse, il ne tente pas de faire autre chose.
C'est bon. Le but unique de Flatsweep en fait un outil utile pour nettoyer l'encombrement qui s'est accumulé sur votre PC au fil des années. Contrairement aux nettoyants système généraux, vous savez qu'il ne touchera pas les parties de votre machine qui pourraient causer des problèmes inattendus. Flatsweep est isolé uniquement de vos applications Flatpak.
Comme certaines des meilleures applications conçues pour l'environnement de bureau GNOME, Flatsweep fait un excellent travail en effectuant une seule tâche mais en vous donnant toutes les informations dont vous avez besoin pour bien la faire. Ouvrez Flatsweep, effacez vos fichiers et continuez.
Flatpak fonctionne en grande partie
Flatpak rend l'obtention d'applications sur Linux plus facile que jamais. Mais le format, ou les outils construits autour, ont encore quelques problèmes à résoudre. Cela est vrai pour d'autres alternatives, comme le format de package Snap de Canonical. Mais avec le temps, la nécessité d’installer des outils supplémentaires pourrait progressivement disparaître.