
Concept di Toothpaste (fase 2)
31 Ottobre 2009Qualche giorno fa avevo buttato giù un abbozzo di un programma di pulizia per Gnu/Linux in stile CCleaner, Toothpaste. Piano piano, lemme lemme, sta andando avanti, e anche abbastanza bene tutto sommato.

Attualmente sto lavorando alle cosidette “Systemspace Actions”, cioè quelle operazioni fattibili dal solo utente root. La lista è limitata, ma offre tutto quello che serve per mantenere il sistema pulito e in ordine:
- Rimozione delle dipendenze inutili (meglio conosciuto come “sudo apt-get –purge autoremove”)
- Rimozione delle configurazioni lasciate da pacchetti disinstallati (il comando dpkg.. purge.. COLUMS=300… come cazzo era che non lo ricordo?
) - Rimozione dei file .deb dalla cache di APT (“sudo apt-get autoclean”)
- Cancellazione dei log di sistema (aka “rm -rf /var/log”)
- Reset dei punteggi dei giochi (questa è un po’ tosta, ma ci sto lavorando per farlo funzionare al meglio
) - Ricostruzione della cache dei caratteri (questa è utile, cari miei!)
- Ricostruzione della cache dei dati per gnome-app-install e il nuovo Ubuntu Software Center
Questa è uno screenshot della nuova sezione:
Not bad, huh?
Se avete idea di qualche altro comando che possa aggiungere, ditelo!









In che linguaggio è scritta ?
usi le gtk o le qt ?
Sarà possibile vedere i sorgenti ?
Ciao.
Il programma è scritto in Gambas e per ora usa le GTK, anche se sto pensando usare un componente per usare il toolkit a seconda del DE in cui è eseguito (Qt sotto KDE e negli altri GTK).
I sorgenti li metterò sul mio repo SVN appena sarà un po’ più stabile…
ah, ok perfetto