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 fog@debian.org INIT.D Developer fog@initd.org The reverse side also has a reverse side. -- Japanese proverb
Attachment:
signature.asc
Description: PGP signature