GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo encontrar aplicaciones instaladas con tamaño instalado en Linux

El otro día fui testigo de que mi disco duro se estaba quedando sin espacio. Abrí el administrador de archivos (estoy usando el administrador de archivos Caja en este momento) y examiné los archivos y carpetas en mi disco duro. Ya sé cómo encontrar el tamaño de los directorios desde la línea de comandos . Por lo tanto, podría identificar fácilmente qué archivos/carpetas consumen más espacio y eliminar algunos de ellos que ya no son necesarios para liberar espacio en el disco. Sin embargo, no tengo idea de cuánto espacio consumiría una aplicación instalada. Si alguna vez se preguntó cómo encontrar las aplicaciones instaladas con espacio en disco consumido por ellas, siga leyendo.

Descargar - Guía gratuita:"Guía avanzada de secuencias de comandos de Bash"

Encuentre aplicaciones instaladas con tamaño instalado en Linux

Puede haber muchas formas de hacer esto, pero prefiero los siguientes tres métodos.

1. Encuentre aplicaciones instaladas con tamaño usando el administrador de paquetes Synaptic

En Ubuntu y sus derivados, podemos encontrarlo fácilmente usando el administrador de paquetes Synaptic . Si su sistema no tiene synaptic, instálelo como se muestra a continuación.

$ sudo apt-get install synaptic

Una vez instalado, ve a Configuración -> Preferencias y haga clic en "Columnas y fuentes" pestaña. Luego, marque las casillas de las columnas denominadas "Tamaño" y "Tamaño de descarga" .

Después de habilitar esas columnas, regrese a la pantalla principal de Synaptic y haga clic en Estado pestaña a la izquierda y elija la opción "Instalado". Allí verá las aplicaciones instaladas junto con su tamaño.

2. Encuentra aplicaciones instaladas con tamaño desde la línea de comando

En Debian, Ubuntu, Linux Mint:

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

Salida de muestra:

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

En RHEL, CentOS, Fedora, ejecute:

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

Aquí, el parámetro “%10{size}” indica que el tamaño debe alinearse a la derecha y rellenarse con 10 caracteres. El “%-25{name}” establece que el nombre del paquete se alinee a la izquierda y se rellene a 25 caracteres. Finalmente, el comando "ordenar" ordenará la línea de resultados según el valor numérico especificado (-n).

Salida de muestra:

Este comando mostrará los paquetes instalados por tamaño. Los paquetes más grandes se mostrarán en último lugar.

 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. Encuentra aplicaciones instaladas con tamaño usando Pacgraph

Pacgraph visualiza las aplicaciones instaladas en un bonito gráfico. Originalmente fue desarrollado para Arch Linux y sus derivados. Ahora, también está portado a otras distribuciones.

Para instalarlo en Arch Linux y sus derivados, ejecute:

$ sudo pacman -S pacgraph

En Ubuntu 16.04:

$ sudo apt-get install pacgraph

Bueno, hemos instalado pacgraph. Veamos ahora cómo encontrar las aplicaciones instaladas con el espacio en disco consumido por ellas usando el comando:

$ sudo pacgraph -c

Salida de muestra:

Aquí está la salida de muestra de mi escritorio Arch Linux. Los paquetes más grandes se mostrarán primero.

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 su sistema tiene DE gráfico, puede mostrar fácilmente el gráfico de todos los paquetes instalados ejecutando:

$ pacgraph-tk

Eso es todo. Ahora sabe cómo encontrar las aplicaciones actualmente instaladas junto con el espacio en disco que consumen en Linux. Esto puede ser útil cuando desea deshacerse de aplicaciones no deseadas en su sistema para liberar espacio.


Linux
  1. Linux:¿cómo encontrar qué versión de Java en la carpeta instalada de Java?

  2. Cómo iniciar aplicaciones de inicio con retraso en Linux

  3. ¿Cómo crear un archivo con un tamaño determinado en Linux?

  4. ¿Cómo encontrar todos los archivos que terminan en .rb con Linux?

  5. Cómo encontrar el tamaño del búfer de socket de Linux

Cómo encontrar el nombre de host en Linux

Cómo encontrar el tamaño total de un directorio en Linux

Cómo encontrar archivos con el comando fd en Linux

Cómo instalar aplicaciones Linux sin conexión con Cube

Cómo encontrar la lista de repositorios instalados en Linux

Cómo encontrar todas las fuentes instaladas en Linux