Leandro Santoro wrote:

Ol� amigos, estava procurando e n�o encontrei, G
ostaria de saber se existe um comando que mostre o tamanho dos pacotes
instalados no sistema.


Sei que apt-cache show nome_pacote mostra seu tamanho; mas n�o � muito
pr�tico para o que eu preciso - verificar os maiores pacotes instalados
no sistema. Deu uma olhada no man do dpkg mas n�o encontrei nada tb...

Se nao me engano, no synaptic d� pra vc ver isso facinho! � s� ordenar a coluna certa.


Outra saida � usar um micro-script que eu fiz num outro q fica calculado o tamanho de todos os pacotes

------------ size.sh --------------------
#!/bin/bash
#calcula o tamanho ocupado por um pacote instalado no sistema
#parametro $1: nome do pacote
#saida: valor em kbytes dos arquivos

TMP=/tmp/arquivo
echo "" > $TMP

for ARQUIVO in `dpkg -L $1`;
do

        if [ -f $ARQUIVO ];
        then
                echo $ARQUIVO >> $TMP
        fi

done;

du -sc `cat $TMP` | tail -n 1 | cut -f 1

rm -f $TMP
-----------------------------------

cd /var/lib/dpkg/info/
for PACOTE in `ls *.list | cut -f 1 -d "."`; do echo \
  "`size.sh $PACOTE`   $PACOTE" > /tmp/tamanho_pacotes.txt; done
cat /tmp/tamanho_pacotes.txt | sort -n

-----------------------------------

Obviamente, nem tudo foi devidamente testado... :-)


-- marcos


-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Responder a