h1

Concept di Toothpaste (fase 2)

31 Ottobre 2009

Qualche 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. :-)

toothpaste_128

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 :-P )
  • 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:

toothpaste-concept-4

Not bad, huh? :-)

Se avete idea di qualche altro comando che possa aggiungere, ditelo! ;-)

3 commenti

  1. 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… :-)


  2. ah, ok perfetto :)



Lascia un Commento