PDA

View Full Version : quanto occupano i programmi?


bettola
25-05-2006, 09:07
raga, come faccio a sapere quanto occupa un determinato programma? linux mette l'eseguibile in /usr/bin e tutto il resto in altre cartelle no? mi sarebbe piaciuto avere la mia bella cartellina come in windows.

WebWolf
25-05-2006, 09:36
Perchè se windows ti spara 10 mega di dll in system32 tu riesci a riconoscere a quale programma si riferiscono ?

Esiste su tutti i sistemi una semplice 'utility' che si chiama 'sottrazione'. :D

Guardi lo spazio libero prima dell'install, lo guardi dopo l'install et voilà.

il_luridone
25-05-2006, 10:18
Se non lo fa il sistema di gestione dei pacchetti ti tocca trovare una lista dei file del pacchetto, vedere dove sono stati installati e fare la somma delle singole dimensioni. Con uno script te la cavi.

Su gentoo per esempio puoi usare equery:
nomade ~ # equery size mozilla-thunderbird
[ Searching for packages matching mozilla-thunderbird... ]
* size of mail-client/mozilla-thunderbird-1.5.0.2-r1
Total files : 3879
Total size : 50582.10 KiB
Dai un occhio al man o alle faq del tuo sistema di gestione dei pacchetti.

il_luridone
25-05-2006, 10:57
Oppure molto semplicemente prendi il pacchetto che hai installato, lo decomprimi in una directory utente e dai un
du -sh nomedirectory
dove nomedirectory è la dir creata dalla decompressione.

Così vedi l'utilizzo dei binari, ma non dei file di configurazione (che magari hai modificato) nè dei file generati dal programma (per quello di solito devi guardare nella tua directory utente, tra le directory nascoste).

The Katta
25-05-2006, 11:29
su debian o ubuntu
dpkg-query -s nomepacchetto | grep Size

kingv
25-05-2006, 13:03
sui sistemi che usano rpm (Red Hat e SuSE ad esempio):
rpm -qi nome_pacchetto

ti mostra tra l'altro anche la dimensione del pacchetto una volta installato.