Si vous utilisez Flatpak pour installer des applications sur votre système Linux, vous avez peut-être remarqué que certaines laissent des traces et des fichiers après leur désinstallation. Ces fichiers inutiles occupent de l’espace disque et du stockage et peuvent impacter les performances du système et ralentir votre ordinateur. Heureusement, il existe un outil simple et efficace pour les supprimer : Flatsweep.
Flatsweep est une application conçue avec GTK4 et Libadwaita, qui s’intègre parfaitement à l’environnement GNOME. Il vous permet de scanner votre système à la recherche des résidus de Flatpak et de les nettoyer en un clic. Flatsweep est disponible sur le Flathub et sur Github. Dans cet article, nous allons vous montrer comment l’utiliser et quels sont ses avantages.
Il n’y a pas de mal à se rafraîchir la mémoire sur ce qu’est Flatpak, surtout si vous ne l’avez pas utilisé depuis longtemps. Il s’agit donc d’un un système de déploiement et de gestion de paquets pour Linux qui vous permet d’installer des applications sans vous soucier de la compatibilité avec votre distribution. Flatpak utilise un système de sandboxing qui isole les applications du reste du système, ce qui garantit leur sécurité et leur stabilité. Il vous permet également d’accéder à des applications récentes et mises à jour, même si votre distribution n’est pas à jour.
Flatpak est soutenu par de nombreux développeurs et éditeurs, comme GNOME, KDE, LibreOffice, Spotify, Steam, etc.
Pour installer des applications avec Flatpak, vous avez besoin d’un dépôt appelé Flathub, qui contient des milliers d’applications de qualité. Vous pouvez ajouter Flathub à votre système en suivant les instructions sur le site officiel ou sur notre article : Comment installer et utiliser Flatpak sur Ubuntu et d’autres distributions Linux. Vous pouvez ensuite installer des applications avec Flatpak en utilisant la ligne de commande ou un gestionnaire d’applications graphique, comme GNOME Software ou KDE Discover.
Flatpak n’est pas parfait : il peut laisser des fichiers orphelins ou indésirables sur votre système après la mise à jour ou la suppression d’une application. Ces fichiers peuvent prendre de la place et nuire aux performances de votre ordinateur. Par exemple, Flatpak peut laisser des fichiers de runtime, qui sont des environnements partagés par plusieurs applications. Si vous supprimez une application qui utilise un runtime, le runtime n’est pas supprimé automatiquement, sauf si aucune autre application ne l’utilise. De même, Flatpak peut laisser des fichiers de cache, qui sont des fichiers temporaires créés par les applications. Si vous supprimez une application qui utilise des fichiers de cache, les fichiers de cache ne sont pas supprimés automatiquement.
Ces fichiers inutiles peuvent s’accumuler au fil du temps et occuper de l’espace disque. Selon le site web de Flatsweep, il n’est pas rare de trouver des centaines de mégaoctets, voire des gigaoctets, de fichiers résiduels laissés par Flatpak. Pour les détecter et les supprimer, vous pouvez utiliser la ligne de commande, mais c’est fastidieux et compliqué. C’est pourquoi il existe une solution plus simple et plus pratique : Flatsweep.
Flatsweep est une application qui vous aide à nettoyer et éliminer les fichiers indésirables laissés par Flatpak. Il utilise GTK4 et Libadwaita pour vous offrir une interface moderne et cohérente avec GNOME. Il vous suffit de lancer Flatsweep, de sélectionner les fichiers à supprimer et de confirmer. Flatsweep vous indique la taille des fichiers et le nombre d’applications qui les utilisent. Il vous permet également de choisir le niveau de nettoyage : léger, moyen ou profond. Flatsweep est facile à installer depuis le Flathub ou le Github.
Pour utiliser Flatsweep, vous devez d’abord l’installer sur votre système. Il existe plusieurs façons pour le faire mais dans notre cas, nous l’installons directement depuis Flathub :
+ Depuis le site Flathub :
vous pouvez installer Flatsweep en cliquant sur le bouton « Install » sur la page du Flathub. Vous aurez besoin d’avoir Flatpak et Flathub configurés sur votre système. Vous pouvez ensuite lancer Flatsweep depuis votre menu d’applications.
+ En ligne de commande :
Vous pouvez aussi l’installer directement depuis la ligne de commande en tapant les commandes suivantes (si flatpak est déjà installé) :
Tout d’abord, utilisez la commande wget pour récupérer le dernier fichier d’installation de Flatsweep depuis son dépôt sur Github.
techcroute@debian:~$ wget https://github.com/giantpinkrobots/flatsweep/releases/download/v2023.8.21/io.github.giantpinkrobots.flatsweep.flatpak
Puis lancez l’installation :
techcroute@debian:~$ flatpak install flathub io.github.giantpinkrobots.flatsweep
Puis lancez l’application avec la commande suivante :
techcroute@debian:~$ flatpak run io.github.giantpinkrobots.flatsweep
Une fois que vous avez lancé Flatsweep, vous verrez une fenêtre comme celle-ci :
Vous pouvez voir la liste des fichiers résiduels laissés par Flatpak, avec leur taille et le nom des packages qui les utilisent. Vous pouvez cocher les fichiers que vous voulez supprimer afin de les sélectionner et les effacer.
Une fois que vous avez sélectionné les fichiers à supprimer, vous pouvez cliquer sur le bouton « Clean ». Flatsweep vous demandera de confirmer votre choix et de saisir votre mot de passe. Il supprimera ensuite les fichiers sélectionnés et vous indiquera l’espace disque que vous avez gagné.
Cet article a été modifié pour la dernière fois le 14 novembre 2023 14h11