Differenze tra le versioni di "Script purge"
(→Utilizzo) |
MiB (discussione | contributi) (Annullata la modifica 487 di 187.115.202.154 (discussione)) |
||
(3 versioni intermedie di 2 utenti non mostrate) | |||
Riga 6: | Riga 6: | ||
Durante l'installazione di tale programma (se è la prima volta che lo installate) chiede di selezionare i file di localizzazione che si vogliono mantenere: è consigliabile mantenere ''en_US'' e ''it_IT@euro''. | Durante l'installazione di tale programma (se è la prima volta che lo installate) chiede di selezionare i file di localizzazione che si vogliono mantenere: è consigliabile mantenere ''en_US'' e ''it_IT@euro''. | ||
− | + | == Utilizzo == | |
+ | Rendete eseguibile lo script nel seguente modo (ponendo sia stato salvato col nome ''purge'' nella cartella corrente): | ||
+ | $ chmod +x purge | ||
+ | e lanciatelo col seguente comando: | ||
+ | $ ./purge | ||
== Funzionamento == | == Funzionamento == | ||
Riga 24: | Riga 28: | ||
}} | }} | ||
− | + | == Sorgente == | |
+ | |||
+ | #!/usr/bin/env bash | ||
+ | |||
+ | ############################################################################### | ||
+ | # Autore : Vincenzo Ferrari # | ||
+ | # Data : 10/12/2010 # | ||
+ | # Licenza : Creative Commons BY - NC - SA Ver. 3.0 # | ||
+ | # Email : wilk3ert <at> gmail <dot> com # | ||
+ | # Sito Web : http://www.wilky.it/ # | ||
+ | # Info Licenza : http://creativecommons.org/licenses/by-nc-sa/3.0/ # | ||
+ | ############################################################################### | ||
+ | |||
+ | sudo apt-get autoremove --purge | ||
+ | sudo apt-get clean | ||
+ | sudo apt-get autoclean | ||
+ | sudo localepurge | ||
+ | sudo dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3` | ||
+ | |||
+ | [[category:Script]] |
Versione attuale delle 09:36, 15 apr 2011
Ecco a voi un'interessante script per pulire il proprio sistema. Il seguente script è stato realizzato su un sistema Ubuntu 10.04 LTS x86_64.
Requisiti
Per il corretto funzionamento dello script è necessario installare il programma localepurge reperibile nei propri repository. Durante l'installazione di tale programma (se è la prima volta che lo installate) chiede di selezionare i file di localizzazione che si vogliono mantenere: è consigliabile mantenere en_US e it_IT@euro.
Utilizzo
Rendete eseguibile lo script nel seguente modo (ponendo sia stato salvato col nome purge nella cartella corrente):
$ chmod +x purge
e lanciatelo col seguente comando:
$ ./purge
Funzionamento
$ sudo apt-get autoremove --purge
Questo primo comando consente di rimuovere tutti i pacchetti installati precedentemente per soddisfare le dipendenze di altri pacchetti: l'opzione --purge serve per rimuovere anche le configurazioni.
$ sudo apt-get clean
Il secondo comando consente di pulire le cartelle /var/cache/apt/archives/ e /var/cache/apt/archives/partial/, esclusi i file di lock.
$ sudo apt-get autoclean
Col suddetto comando, invece, è possibile eliminare quei pacchetti inutili rimasti nel sistema.
$ sudo localepurge
Localepurge è un programma che recupera spazio eliminando i file di localizzazione non necessari.
$ sudo dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`
Infine l'ultimo comando serve per rimuovere tutte quelle configurazioni rimaste sul sistema che non sono state rimosse quando si sono rimossi i relativi pacchetti senza l'opzione --purge.
|
Sorgente
#!/usr/bin/env bash ############################################################################### # Autore : Vincenzo Ferrari # # Data : 10/12/2010 # # Licenza : Creative Commons BY - NC - SA Ver. 3.0 # # Email : wilk3ert <at> gmail <dot> com # # Sito Web : http://www.wilky.it/ # # Info Licenza : http://creativecommons.org/licenses/by-nc-sa/3.0/ # ############################################################################### sudo apt-get autoremove --purge sudo apt-get clean sudo apt-get autoclean sudo localepurge sudo dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`