Alle prese con un Compaq Presario 2100 che presto arriverà anche un post dove racconterò le disavventure per installare GNU/Linux li sopra. Ma comunque aspettando la creazione di quel post vi spiego cosa mi serviva sapere per liberare spazio da pacchetti inutili e grossi come meloni.
Sapete che su Winzozz c’è il programma Installazioni Applicazioni che oltre all’elenco dei programmi installati vi permette anche di ordinarli per grandezza. Bene io cercavo questa risposta su GNU/Linux. Devo essere sincero a me non è mai servito una procedura o un comando del genere, perché quando tolgo i pacchetti lo faccio in maniera molto drastica e quando installo lo faccio scegliendo solo lo stretto necessario. Ma ancora non ho risposto alla vostra curiosità di conoscere questo comando o procedura. Sicuramente Synaptic o qualche programma grafico permette ciò, ma siccome preferisco farlo da terminale e capire meglio cosa usare e cosa non devo, mi sono buttato avanti per creare questa risposta. Alla fine ci sono riuscito dopo vari esperimenti portando alla luce questo comando :
$ dpkg-query -W --showformat='${Installed-Size}\t${Package}\n' | sort -k1,1n | less
Con un output del genere :
... 96 xserver-xorg-video-fbdev 100 aumix-common 100 beep 100 gir1.0-freedesktop 992 libnet-ssleay-perl 992 libpam-modules 1000 gettext-base 2480 xserver-xorg-dev 2484 libobasis3.3-en-us-impress 2488 docbook-xml 75916 linux-image-2.6.32-5-686 76060 google-chrome-stable 78224 openjdk-6-jre-headless 82536 wine 85972 inkscape 86300 sun-java6-bin 132324 adobereader-ita ...
Con dpk-query attraverso l’opzione -W ho elencato le informazioni dei pacchetti installati nel computer e poi con –showformat ho passato i valori che mi servivano, cioè la dimensione e il nome del pacchetto. Poi ho passato tutto a sort per ordinare l’output dal più piccolo al più grande. L’output della dimensione e senza tipo quindi 132324 equivalgono a 132MB, capit
?
Spero che questo comando possa illuminarvi verso un cammino privo di ostacoli
Dev Null






Si fa prima ad dirlo ad synaptic che a scrive quel mezzo km di riga sul terminale….ma fa molto nerd qui io userò quella xD
Piace o Non piace:
0
0
bello!! io aggiungerei un more alla fine per poter leggere tutti i risultati nel terminale.
Piace o Non piace:
0
0
Mi tornerà utile quando riempiro l’hard disk, e manca poco
Grazie
Piace o Non piace:
0
0
Salve!
Opera buona e giusta.
Data la difficoltà di ricordare la stringa, ho cercato di creare un piccolo script (ho creato un file.sh, l’ho reso eseguibile, etc); solo che quando lo lancia il terminale si apre, mi mostra il risultato ma per pochi attimi. Dove sbaglio?
Piace o Non piace:
0
0
Caz. se m’hai illuminato light!
…. (scopiazzo, lo incollazzo e me lo salvo
) bye bye
Piace o Non piace:
0
0
@picchiopc
mhmh giusto quello che hai detto..mah..se ti trovi in un server senza grafica, che fai?
@c.realkiller
o more o less
@Bit3Lux
come ha detto c.realkiller, ci vuole una more o less alla fine dello script. Fai così dopo alla fine del comando sort aggiungi questo:
| less
@Aldo
Ti ho illuminato d’immenso
? ahahhaha LOL
Piace o Non piace:
0
0
Pingback: Tweets that mention [ APTn ] Listato in ordine di grandezza dei pacchetti installati | toshidex ~# -- Topsy.com
ottimo
il mio programma più grande è
121708 openoffice.org-core
Piace o Non piace:
0
0
Pingback: Visto nel Web – 23 « Ok, panico