News:

LMDE 6, unisce la praticità dell'ultima versione di cinnamon con la robustezza di debian 12

Menu principale

Mind Cleaner tool di pulizia del sistema

Aperto da Tony, Martedì 19 Aprile 2016, 18:30:34

Discussione precedente - Discussione successiva

Tony

Versione 1.3
Aggiunta la gestione della password via grafica.
In altre parole, lo script può essere avviato da terminale, con o senza sudo, oppure può essere avviato senza passare dal terminale ma col doppio click o tasto destro > esegui.

Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

/dev/sda

ciao tony, l'ho provato ora su ubuntu 16.04, quando lo avvio da terminale da questo
~$ ./pulizia.sh
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

[sudo] password di ubuntu: Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.


ma comunque lo script si avvia e pare funzionare in tutto, unica cosa, ho google-chrome installato, ma quando lancio la pulizia della cache di chrome, mi dice che il programma non è installato

Tony

#17
Quell'errore non dipende dallo script ma da zenity.
Comunque, lo fa anche a me e da quello che ho letto in giro si può ignorare.
Riguardo google-chrome, postami il risultato di questo comando

which chrome-browser


Stavo quasi per pubblicare la versione 1.4 che risolve qualche piccolo bug che ho scoperto (nulla di che). Adesso aspetto un po' di risolvere il tuo problema.

Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

/dev/sda

come me l'hai scritto tu, non mi da niente, così si
~$ which google-chrome
/usr/bin/google-chrome

Tony

Ok, ho pubblicato la versione 1.4 con la correzione per Google Chrome e altre correzioni.
P.S. Provatela. Io non avendo Chrome non posso. Quindi ditemi voi.

Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

/dev/sda

ok funziona, comunque ho creato il lanciatore per lo script con interfaccia grafica e si risolve anche il problema del terminale , utilizzando le istruzioni che avevo scritto nel primo post, unica modifica al lanciatore è mettere
Terminal=false al posto di Terminal=true così si avvia dall'icona come gli altri programmi e si vede solo l'interfaccia grafica

Tony

Proprio per questo ho messo la richiesta di password via grafica.
:ok:

Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

Tony


Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

/dev/sda

ottimo ecco il tutto su ubuntu 16.04


Tony


Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

Tony

Versione 1.6
L'interfaccia grafica ora mostra informazioni aggiuntive.
Riveduti anche alcuni comandi.

Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

/dev/sda

Ottimo, appena provato, allego altro screenshot per far vedere i cambiamenti

Tony

Umh, perché il primo rigo "cache apt" non mostra alcuna informazione sulle dimensioni?
Posta il risultato di du -sh /var/cache/apt

Linux non è solo un sistema operativo ma...
"È uno stato mentale, dove prima ti perdi e poi ti ritrovi"
(cit. Point Break).
Il mio pc.

/dev/sda

forse perchè non cè niente e sotto un tot non lo misura? 28k
~$ du -h /var/cache/apt
du: impossibile leggere la directory '/var/cache/apt/archives/partial': Permesso negato
4,0K /var/cache/apt/archives/partial
24K /var/cache/apt/archives
86M /var/cache/apt



/dev/sda

ho notato una cosa, non so se ho fatto casini io col sistema o se è così, ma su ubuntu 16.04 una volta installato un pacchetto , il .deb si cancella automaticamente da archives