Il gio, 2002-07-25 alle 09:57, Paolo Pedaletti ha scritto: > ciao, > sul portatile ho bisogno di liberare un po' di spazio dall'HD. > Vorrei sapere quali pacchetti occupano piu' spazio per sapere quali > disinstallare. > C'e' qualcosa di meglio di: > > for file in `dpkg --get-selections | cut -f 1` ; do > size=`apt-cache show $file | grep Installed-Size | cut -d: -f 2` > echo "$size $file" > log > done
questo mi sembra meglio:
sed -n -e '/Package:/ { s/\(Package: \)\(.*\)/\2/; h; }' \
-e '/Installed-Size:/ { s/\(Installed-Size: \)\(.*\)/\2/; H ; x; l;}' \
/var/lib/dpkg/status | \
sed -e 's/\(.*\)\\n\(.*\)\$/\2 \1/' | \
xargs printf "%8d %s\n" | \
sort -rn
il bello e' che funziona pure... :) ecco i miei pachetti + grossi (ho
aggiunto un ulteriore "| head -10"):
98496 openoffice.org-bin
53616 doc-html-w3
42436 tetex-base
40682 emacs21
38636 egoboo-data
37884 tetex-extra
36692 openoffice.org
25976 openoffice.org-l10n-en
25730 gimp1.2
25100 mozilla-browser
--
Federico Di Gregorio
Debian GNU/Linux Developer & Italian Press Contact [EMAIL PROTECTED]
INIT.D Developer [EMAIL PROTECTED]
The reverse side also has a reverse side. -- Japanese proverb
signature.asc
Description: PGP signature

