GNU/Linux >> Tutoriels Linux >  >> Linux

Comment supprimer les runtimes Flatpak inutilisés pour libérer de l'espace

Flatpak ne supprime pas automatiquement un environnement d'exécution après la désinstallation de la dernière application dépendante. Cela peut être un problème pour certains utilisateurs car ces runtimes peuvent consommer beaucoup d'espace disque.

Les applications Flatpak s'appuient sur des runtimes, un certain nombre de bibliothèques et de services essentiels tels que Dbus, GLib, Gtk3, PulseAudio, etc. Grâce à ces runtimes, les auteurs d'applications peuvent regrouper les bibliothèques spécifiques à l'application sans avoir à souciez-vous des dépendances de bas niveau.

Chaque runtime est utilisé par plusieurs applications, ce qui réduit la taille des applications, mais il y a un problème. Une fois que vous avez désinstallé toutes les applications qui dépendent d'un runtime particulier, le runtime lui-même n'est pas supprimé. Et cela peut être un problème car ces durées d'exécution peuvent être très longues - par exemple :

org.kde.Platform/x86_64/5.11    flathub 02ede84d3591 - 1.4 GB system,runtime
org.kde.Platform/x86_64/5.12    flathub d3e20330f263 - 1.3 GB system,runtime
org.gnome.Platform/x86_64/3.26  flathub d01b14e467c2 - 1.3 GB system,runtime
org.gnome.Platform/x86_64/3.28  flathub 6d1d0ebbd724 - 1.3 GB system,runtime

Bien que Flatpak ne supprime pas automatiquement les runtimes inutilisés, il existe un moyen de les supprimer, similaire à la façon dont apt autoremove ou dnf / yum autoremove :

flatpak uninstall --unused

Cette commande doit répertorier tous les runtimes Flatpak inutilisés et proposer de les désinstaller de votre système.

Exemple :

$ flatpak uninstall --unused
Uninstalling from system:
org.freedesktop.Platform.GL32.nvidia-410-73/x86_64/1.4
org.freedesktop.Platform.GL32.nvidia-410-78/x86_64/1.4
org.freedesktop.Platform.GL32.nvidia-415-18/x86_64/1.4
org.gnome.Platform/x86_64/3.24
org.gnome.Platform.Locale/x86_64/3.24
org.kde.Platform/x86_64/5.9
org.kde.Platform.Locale/x86_64/5.9
Is this ok [y/n]: y
Uninstalling: org.freedesktop.Platform.GL32.nvidia-410-73/x86_64/1.4
Uninstalling: org.freedesktop.Platform.GL32.nvidia-410-78/x86_64/1.4
Uninstalling: org.freedesktop.Platform.GL32.nvidia-415-18/x86_64/1.4
Uninstalling: org.gnome.Platform/x86_64/3.24
Uninstalling: org.gnome.Platform.Locale/x86_64/3.24
Uninstalling: org.kde.Platform/x86_64/5.9
Uninstalling: org.kde.Platform.Locale/x86_64/5.9


Voir aussi :Comment supprimer les anciennes versions de Snap pour libérer de l'espace

Pas besoin de joindre --user sur cette commande si vous avez installé des applications Flatpak pour votre utilisateur uniquement. le flatpak uninstall --unused La commande supprime les runtimes système et utilisateur qui ne sont plus nécessaires.

L'option de suppression des runtimes inutilisés a été introduite avec Flatpak 0.11.8, qui a été publié en juin 2018. Vous avez donc besoin de cette version ou d'une version plus récente pour l'utiliser.

L'image Flatpak utilisée dans cet article provient de https://flatpak.org/

Articles Flatpak que vous pourriez également aimer :

  • Comment obtenir des applications Flatpak pour utiliser le bon thème Gtk
  • Voici comment faire fonctionner les applications et les jeux Flatpak avec OpenGL avec les pilotes graphiques Nvidia propriétaires


Linux
  1. Comment étendre LVM lorsqu'il n'y a pas d'espace libre dans le groupe de volumes

  2. CentOS / RHEL :Comment supprimer le volume physique inutilisé (PV) du groupe de volumes (VG) dans LVM

  3. CentOS / RHEL :Comment trouver de l'espace libre dans un groupe de volumes dans LVM

  4. Comment libérer de l'espace disque sur les serveurs cPanel

  5. Comment vérifier l'espace libre restant sur un périphérique pour créer une partition

Comment libérer de l'espace sur Ubuntu Linux

Comment supprimer tous les espaces blancs d'un fichier texte

Comment vérifier l'espace disque libre sur Linux [Méthodes Terminal et GUI]

Comment vérifier l'espace disque libre sur Linux

Nettoyage de disque :comment libérer de l'espace avec cPanel

Comment supprimer Swap Space de Centos 7.x ?