apt – ¿Qué paquetes de software instalados utilizan más espacio en disco en Debian?

Pregunta:

El espacio en disco de mi partición raíz se está agotando, así que quiero eliminar algunas aplicaciones del sistema. ¿Cómo puedo ver qué paquetes de software utilizan más espacio en disco? ¿Es posible ver eso desde aptitude ?

Conozco analizadores de espacio en disco genéricos como df o baobab , pero necesito soluciones para las aplicaciones instaladas.

Respuesta:

La forma más sencilla (sin instalar paquetes adicionales) es:

dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n

que muestra los paquetes en orden de tamaño estimado , en kilobytes, el paquete más grande al final.

Desafortunadamente, al menos en algunos sistemas, esta lista incluye paquetes que se han eliminado pero no purgado. Todos estos paquetes se pueden purgar ejecutando:

dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge

O si no desea purgar los paquetes desinstalados, puede usar esta variante para filtrar los paquetes que no están en el estado 'instalado' de la lista:

dpkg-query -Wf '${db:Status-Status} ${Installed-Size}\t${Package}\n' | sed -ne 's/^installed //p'|sort -n

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım