GNU/Linux >> Tutoriels Linux >  >> Linux

Comment trouver des applications installées avec une taille installée sous Linux

L'autre jour, j'ai constaté que mon disque dur manquait d'espace. J'ai ouvert le gestionnaire de fichiers (j'utilise le gestionnaire de fichiers Caja en ce moment) et j'ai examiné les fichiers et dossiers de mon disque dur. Je sais déjà comment trouver la taille des répertoires à partir de la ligne de commande . Ainsi, je pourrais facilement identifier les fichiers/dossiers qui consomment le plus d'espace et supprimer certains d'entre eux qui ne sont plus nécessaires pour libérer de l'espace disque. Cependant, je n'ai aucune idée de l'espace qu'une application installée consommerait. Si vous vous êtes déjà demandé comment trouver les applications installées avec de l'espace disque consommé par elles, lisez la suite.

Télécharger - Guide gratuit :"Guide de script bash avancé"

Rechercher les applications installées avec la taille installée sous Linux

Il peut y avoir plusieurs façons de procéder, mais je préfère les trois méthodes suivantes.

1. Trouvez les applications installées avec la taille à l'aide du gestionnaire de packages Synaptic

Dans Ubuntu et ses dérivés, nous pouvons facilement le trouver en utilisant le gestionnaire de paquets Synaptic . Si votre système n'a pas synaptic, installez-le comme indiqué ci-dessous.

$ sudo apt-get install synaptic

Une fois installé, accédez à Paramètres -> Préférences et cliquez sur "Colonnes et polices" languette. Ensuite, cochez les cases de la colonne nommées "Taille" et "Taille de téléchargement" .

Après avoir activé ces colonnes, revenez à l'écran principal de Synaptic et cliquez sur Statut onglet sur la gauche et choisissez l'option "Installé". Vous y verrez les applications installées ainsi que leur taille.

2. Rechercher les applications installées avec la taille à partir de la ligne de commande

Sur Debian, Ubuntu, Linux Mint :

$ sudo dpkg-query -Wf '${Installed-size}\t${Package}\n' | column -t

Exemple de résultat :

140 xserver-xorg-video-siliconmotion
98 xserver-xorg-video-sisusb
87 xserver-xorg-video-tdfx
161 xserver-xorg-video-trident
50 xserver-xorg-video-vesa
.
.
.
157 zeitgeist-datahub
350 zenity
1716 zenity-common
573 zip
157 zlib1g

Sur RHEL, CentOS, Fedora, exécutez :

$ sudo rpm -qa --queryformat '%10{size} - %-25{name} \t %{version}\n' | sort -n

Ici, le paramètre "%10{size}" indique que la taille doit être alignée à droite et complétée de 10 caractères. Le "%-25{name}" définit le nom du package pour qu'il soit aligné à gauche et complété à 25 caractères. Enfin, la commande "sort" triera la ligne de résultat selon la valeur numérique spécifiée (-n).

Exemple de résultat :

Cette commande affichera les packages installés par taille. Les packages les plus volumineux seront affichés en dernier.

 0 - basesystem 10.0
 0 - filesystem 3.2
 0 - gpg-pubkey 352c64e5
 0 - gpg-pubkey f4a80eb5
 0 - libreport-filesystem 2.1.11
 180 - selinux-policy 3.13.1
 599 - rootfiles 8.1
 .
 .
 .
 120273417 - glibc-common 2.17
 132737027 - kernel 3.10.0
 132756803 - kernel 3.10.0
 142671431 - kernel 3.10.0
 142686493 - kernel 3.10.0

3. Trouver des applications installées avec taille à l'aide de Pacgraph

Pacgraphe visualise les applications installées dans un joli graphique. Il a été initialement développé pour Arch Linux et ses dérivés. Maintenant, il est également porté sur d'autres distributions.

Pour l'installer dans Arch Linux et ses dérivés, exécutez :

$ sudo pacman -S pacgraph

Sur Ubuntu 16.04 :

$ sudo apt-get install pacgraph

Eh bien, nous avons installé pacgraph. Voyons maintenant comment trouver les applications installées avec l'espace disque consommé par celles-ci à l'aide de la commande :

$ sudo pacgraph -c

Exemple de résultat :

Voici l'exemple de sortie de mon bureau Arch Linux. Les paquets les plus volumineux seront affichés en premier.

Autodetected Arch.
Loading package info
warning: ttf-font found in ['ttf-dejavu-ib', 'ttf-liberation-ib', 'ttf-oxygen'], assuming ttf-dejavu-ib
Total size: 6968MB
563MB qt5-examples
541MB libreoffice-fresh
337MB virtualbox
206MB go-tools
.
.
.
27648B which
27648B acpi
24576B caja-open-terminal
5120B systemd-sysvcompat

Si votre système dispose d'un DE graphique, vous pouvez facilement afficher le graphique de tous les packages installés en exécutant :

$ pacgraph-tk

C'est ça. Vous savez maintenant comment trouver les applications actuellement installées ainsi que l'espace disque qu'elles consomment sous Linux. Cela peut être utile lorsque vous souhaitez vous débarrasser des applications indésirables de votre système pour libérer de l'espace.


Linux
  1. Comment trouver des fichiers plus gros ou plus petits que la taille X sous Linux

  2. Comment démarrer des applications de démarrage avec un délai sous Linux

  3. Comment créer un fichier avec une taille donnée sous Linux ?

  4. Comment trouver tous les fichiers se terminant par .rb avec Linux ?

  5. Comment trouver la taille du tampon de socket de Linux

Comment trouver le nom d'hôte sous Linux

Comment trouver la taille totale d'un répertoire sous Linux

Comment rechercher des fichiers avec la commande fd sous Linux

Comment installer des applications Linux hors ligne avec Cube

Comment trouver la liste des référentiels installés sous Linux

Comment trouver toutes les polices installées sous Linux