martedì 13 febbraio 2007

PULIZIA SISTEMA

piccolo script in bash per eseguire una accurata pulizia del sistema

#!/bin/bash
sudo apt-get clean
sudo apt-get autoclean
sudo rm -fr /tmp/*
sudo apt-get autoremove
sudo rm -fr /home/nomeutente/.Trash/*
sudo dpkg --purge `COLUMNS=300 dpkg -l "*" | egrep "^rc" | cut -d\ -f3`

per prima cosa aprite un file di testo utilizzando gedit.

gedit /home/nomeutente/pulizia

e incollate lo script precedente chiudete e salvate, rendete eseguibile il file di testo con chmod a+rwx /home/nome/utente/pulizia

per fare partire lo script portatevi nella cartella dove si trova il file
con cd /home/nomeutente e poi digitate ./pulizia

4 commenti:

Salvo ha detto...

ubuntu 6.06 laptop toshiba
mi restituisce questo, così ha ripulito o a fatto qualcos'altro?
grazie

salvo@salvo-laptop:~$ pulizia
Password:
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
E: Operazione non valida autoremove
cut: the delimiter must be a single character
Usare `cut --help' per ulteriori informazioni.
dpkg: --purge richiede il nome di almeno un pacchetto come parametro

Usa dpkg --help per un aiuto su installazione e rimozione dei pacchetti [*];
Usa `dselect' o `aptitude' per una gestione più amichevole dei pacchetti;
Usa dpkg -Dhelp per una lista delle opzioni di debug per dpkg;
Usa dpkg --force-help per una lista delle opzioni di forzatura;
Usa dpkg-deb --help per un aiuto sulla manipolazione dei file *.deb;
Usa dpkg --licence per la licenza di copia e mancanza di garanzia (GNU GPL) [*].
Le opzioni marcate con [*] producono molto output - utilizza una pipe con
`less' o `more' per leggerlo!
salvo@salvo-laptop:~$

aula_occupata ha detto...

Ciao,
ho seguito alla lettera uno dei tutorial che si trovano in rete per "tenere pulito" Ubuntu. Sono ancora un dannato novellino con Linux, per cui ogni cosa che faccio è seguire le istruzioni altrui senza poterle valutare prima.

HELP!!
Un mese fa ho eseguito varie righe di comando per questa pulizia di sistema. Quando ho riacceso Ubuntu ecco il risultato: non mi è possibile eseguire aggiornamenti né add/remove. Inoltre ho notato che durante il download di grandi file, firefox non segnala più il progresso del download (la grandezza del file che man mano viene scaricato sull'HD)

Ecco il messaggio dettagliato di Package Manager
---------------------------------------------------------------------------------------
Could not initialize the package information
A unresolvable problem occurred while initializing the package information.
Please report this bug against the 'update-manager' package and include the following error message:

'E:Il tipo 'gpg' non è riconosciuto alla linea 55 nella lista sorgenti /etc/apt/sources.list, E:La lista dei sorgenti non può essere letta.'
-----------------------------------------------------------------------------------------
Se digito "apt-get update" nel terminale, il risultato è ovviamente il medesimo

CHE POSSO FARE?
many thanx,
Lorenzo

(Ps: non dimenticate che sono newbie con Linux)

Anonimo ha detto...

Sono sempre io, dimenticavo: la riga incriminata dovrebbe essere una di queste:

deb http://debian.vakevainen.fi/ unstable main
gpg --keyserver hkp://wwwkeys.eu.pgp.net --recv-keys 585DECB0
gpg --armor --export 585DECB0 | sudo apt-key add -

Marco ha detto...

Nel forum di Ubuntu hanno fatto e stanno continuando a migliorare uno script per automatizzare la pulizia.

Se vi va di vedere lo script è qui.