Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

tamaño paquetes

0 views
Skip to first unread message

Santiago Palacios

unread,
Jun 24, 2005, 11:20:07 PM6/24/05
to
Hola lista

Quiero lograr imprimir desde la consola una lista de todos los paquetes
instalados en mi sistema y su tamaño correspondiente. Busco algo en dos
columnas:

paquete tamaño

para luego utilizar el comando "sort" y saber cuales paquetes son los más
pesados para poder luego decidir su desistalación.

Estuve viendo las páginas man de dpkg y apt-cache y no encuentro una opción
para que muestre el tamaño de un paquete, apt-cache show muestra toda la
información de un paquete determinado, inclusive el tamaño, pero lo que
necesito es una lista de todos los paquetes instalados.

A alguien se le ocurre algún comando o script para hacer esto ?

Saludos

Santiago

Simón Pena

unread,
Jun 25, 2005, 7:20:08 AM6/25/05
to
El 25/06/05, Santiago Palacios<spal...@s5.coopenet.com.ar> escribió:
Justo hoy, leyendo en barrapunto , encontré lo que pides (siempre que
el que hacía el post no mintiese :P) :

dpkg-query -W --showformat='${Installed-Size} ${Package}\n' | sort -n

Ahora para darle el mérito a quien le corresponde, cito post y enlace :

http://barrapunto.com/article.pl?sid=05/06/24/177258&mode=thread

Fue un Pobrecito Hablador, con el título: "Lista de paquetes ordenada
por tamaño"

Ricardo Frydman

unread,
Jun 25, 2005, 10:20:07 AM6/25/05
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Santiago Palacios wrote:
> Hola lista
Hola

> Quiero lograr imprimir desde la consola una lista de todos los paquetes

Para listar los paquetes instalados en tu sistema:
# dpkg -l | grep ^ii


> instalados en mi sistema y su tamaño correspondiente. Busco algo en dos

Para tamaño correspondiente: hay varias opciones que se me ocurren:
* buscarlo en la salida de lo descrito arriba (find, whereis o locate lo
que prefieras) y filtrar la salida
* verlo dentro de /var/lib/dpkg/status o apt-cache search/show
* buscar si no existe algo asi hecho (lo dudo).

> columnas:
>
> paquete tamaño
>
> para luego utilizar el comando "sort" y saber cuales paquetes son los más
> pesados para poder luego decidir su desistalación.

Bueno esta parte ya la sabes :)


Ahora, mi opinión es que estas intentando rascarte la oreja con los
pies....no es que no se pueda pero....

Metodos para ganar espacio q se me ocurren rápido:
**************************************************
1) Correr apt-get clean
2) Correr deborphan
3) Chequear el tamaño de /tmp
4) Desinstalar los paquetes innecesarios (pero no por su tamaño!!!! Sino
por su importancia!) Esto requiere tiempo de analisis EMHO y no un script!
5) Si todo esto falla, conseguirse mas espacio en disco, lo siento no
hay otra!

Suerte

>
> Estuve viendo las páginas man de dpkg y apt-cache y no encuentro una opción
> para que muestre el tamaño de un paquete, apt-cache show muestra toda la
> información de un paquete determinado, inclusive el tamaño, pero lo que
> necesito es una lista de todos los paquetes instalados.
>
> A alguien se le ocurre algún comando o script para hacer esto ?
>
> Saludos
>
> Santiago
>
>
>


- --
Ricardo A.Frydman
Consultor en Tecnología Open Source - Administrador de Sistemas
jabber: eur...@jabber.sk - http://www.eureka-linux.com.ar
SIP # 1-747-667-9534
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCvWmDkw12RhFuGy4RAnJuAJ9W0wY+OURPg5SSyYXNq9SI1zr7EQCcDqeC
eYwdA78ZKVCowealV5ZDWWk=
=LOzd
-----END PGP SIGNATURE-----


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Santiago

unread,
Jun 26, 2005, 2:20:05 AM6/26/05
to
Muchas gracias Simón !

justo lo que necesitaba

Un abrazo

Santiago

Santiago Palacios

unread,
Jun 26, 2005, 3:10:07 AM6/26/05
to
gracias Ricardo por contestar

lo que pasa es que me interesaba saber todo lo que tengo instalado y su
tamaño. Para no acumular cosas que no uso aunque tenga espacio.
Sólo cuestion de orden.

Saludos

0 new messages