Mind Cleaner
----- Tool di pulizia del sistema -----
con interfaccia grafica
Versione 7.6
Mind Cleaner è un tool per Debian, Ubuntu e derivate che pulisce la cache di apt, i pacchetti non più necessari, la cronologia del terminale (anche di root), la cronologia delle applicazioni, di Libreoffice, Vlc, Audacity, la cache delle miniature, la cache, la cronologia, i report di crash ed i cookie di Firefox, di Chrome, di Chromium e di Qupzilla. Consente, inoltre, di rimuovere i kernel e le configurazioni di pacchetti rimossi nonché i file Thumbs.db. Permette di gestire la RAM, la swap ed altro ancora.
ISTRUZIONI DI INSTALLAZIONE
Scaricate il pacchetto
mind-cleaner allegato.
Si tratta di un semplice deb.
Per installare basta il doppio click e la password.
Vi ritroverete il programma "Mind Cleaner" in Menu > Sistema
Almeno su xfce si trova là.
Può anche essere avviato da terminale digitando mind-cleaner
Si aggiorna automaticamente seguendo le istruzioni che compariranno quando è disponibile una nuova versione.
N.B. Mind Cleaner richiede il programma yad, che verrà installato automaticamente come dipendenza dal vostro gestore di pacchetti.
Se non è disponibile nei repository, si può scaricare da qui. (https://www.ubuntuupdates.org/pm/yad)
bella, mi piace ... anche il fatto di spuntare le opzioni che interessano (e non solo una alla volta). una cosa che ho notato è che però dopo alcune non torna alla finestra iniziale (con i kernel e le configurazioni) mentre con altre sì (apt, firefox, chrome ...)
e se ci fosse l'opzione "quit" ? se la spunti alla fine esce altrimenti si torna alla finestra iniziale
altra domanda ... è possibile una finestra del terminale integrata che mostri quello che sta facendo (quello che si vedeva con lo script) ? devo ammettere però che io l'ho testato su un sistema che era già pulito per il quale si è limitato a dire che non doveva fare nulla (magari in uno sporco lo mostra già)
1) Sì, ho notato anch'io che a volte non torna alla schermata iniziale e non ho ancora individuato il perché.
2) L'opzione "quit" non la ritengo indispensabile. In fondo, se si torna alla schermata iniziale, si può uscire da là.
3) Con un sistema sporco lo script mostra più informazioni su ciò che sta facendo. Tuttavia non mostra ciò che mostrerebbe, ad esempio, apt-get usato puro in un terminale. Passare a zenity le info di apt-get non credo che sia possibile o, comunque, è fuori dalla mia portata. Mostrare, invece, tali informazioni in una finestra di terminale è fattibile ma, a questo punto, non è meglio scegliere la versione script senza GUI e buonanotte?
Effettivamente hai ragione. In fin dei conti lo script già modificato col menù offre una veste "semigrafica" (in realtà non lo è ma comunque l'interattività che offre è ottima)
buongiorno
ho installato linux-mint 17.3 xfce su acer aspire 1640 32bit a mio cugino
pensado di agevolarlo con la manutenzione del pc con questo scrpt.
ma quando provo a lanciare lo script di pulizia il terminale non si avvia.
lo script è questo
#! /bin/bash
UPGRADE () {
# UPGRADE
echo -e "* aggiornamento sistema*"
sudo apt-get dist-upgrade # aggiornamento sistema
sleep 2
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
UPDATE () {
# UPDATE
echo -e "* aggiornamento programmi*"
sudo apt-get update #aggiornamento programmi
sleep 2
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
UPGRADE () {
# UPGRADE
echo -e "* aggiornamento sistema*"
sudo apt-get upgrade # aggiornamento sistema
sleep 2
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
CLAMAV () {
# SCANSIONE COMPLETA CLAMAV
echo -e "* scansione completa sistema e rimozione virus*"
sudo clamscan -r / --remove #SCANSIONE COMPLETA CLAMAV
sleep 2
if [ "$app" = "Y" ]
then
return
fi
INIZIO
}
APT () {
# PULIZIA DI APT
spazio_apt=`du -sh /var/cache/apt/archives/ | cut -d "/" -f1`
echo " * Pulizia della cache di apt *"
if [ -n "$spazio_apt" ]
then
echo "La cache di apt è di $spazio_apt"
echo "Provvedo a pulirla (potrebbe essere necessaria la password)"
sleep 0.5
sudo apt-get clean -y # elimina cache dei programmi installlati
sleep 1
echo "Pulita!"
sleep 2
else
echo "La cache apt è vuota."
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
PACCHETTI () {
#elimina programmi installati come dipendenze non più necessarie
echo -e "* Pulizia di programmi-dipendenze non più necessari *"
if [ -n "$LIB" ]
then
echo "Programmi installati come dipendenze non più necessarie"
echo $LIB
sudo apt-get autoremove -y
echo "Eliminati!"
sleep 2
else
echo "Non ci sono programmi installati come dipendenze da rimuovere!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
MINIATURE () {
# CANCELLAZIONE CACHE MINIATURE SISTEMA
spazio_thumbnails=`du -sh $HOME/.cache/thumbnails/ | cut -d "/" -f1`
echo -e "* Pulizia della cache delle miniature *"
if [ -n "$spazio_thumbnails" ]
then
echo "La cache delle miniature è pari a $spazio_thumbnails"
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $HOME/.cache/thumbnails/fails/*
rm -fr $HOME/.cache/thumbnails/large/*
rm -fr $HOME/.cache/thumbnails/normal/*
echo -e "Fatto!"
sleep 2
else
echo "La cache delle miniature è vuota!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
FIREFOX () {
# CANCELLAZIONE CACHE FIREFOX
DIR="$HOME/.cache/mozilla/firefox/"
echo -e "* Pulizia della cache di Firefox *"
if [ -d "$DIR" ]
then
for I in `ls $DIR`
do
spazio_firefox=`du -sh $DIR/$I/ | cut -d "/" -f1`
PROFILO=`echo $I | cut -d "." -f2`
echo "La cache del profilo \"$PROFILO\" è di $spazio_firefox"
echo -e "Cancellare?\n(premi s per sì o un altro tasto per no)"
read -s -n1
if [ "$REPLY" == "s" -o "$REPLY" == "S" ]
then
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $DIR/$I/*
echo -e 'Fatto!'
sleep 2
else
echo
fi
done
else
which firefox &> /dev/null # Controllo la presenza di Firefox
if [ "$?" != "0" ]
then
echo "Firefox non risulta installato!"
else
echo "La cache di Firefox è vuota!"
fi
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
CHROME () {
# CANCELLAZIONE CACHE CHROME
spazio_chrome=`(du -sh $HOME/.cache/google-chrome/Default/Cache/ | cut -d "/" -f1) &> /dev/null`
echo -e "* Pulizia della cache di Chrome *"
if [ -n "$spazio_chrome" ]
then
echo "La cache è di $spazio_chrome"
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $HOME/.cache/google-chrome/Default/Cache/*
echo 'Fatto'
sleep 2
else
echo "La cache di Chrome è vuota!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
CHROMIUM () {
# CANCELLAZIONE CACHE CHROMIUM
echo -e "* Pulizia della cache di Chromium *"
if [ -n "$spazio_chrome" ]
then
echo "La cache è di $spazio_chrome"
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $/home/tomcat/.cache/chromium/Default/Cache/*
echo 'Fatto'
sleep 2
else
echo "La cache di Chromium è vuota!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
KERNEL () {
#Rimuove i vecchi kernel lasciando solo gli ultimi due, quello in uso e il precedente
echo -e "* Pulizia dei vecchi kernel *"
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sort -Vr | sed -e '1,2d' > /tmp/kernelList
kernelList=$(ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sort -Vr | sed -e '1,2d')
if [ "$kernelList" != "" ]
then
echo 'Saranno rimossi questi kernel (compreso i loro header):'
cat /tmp/kernelList
echo 'Kernel attuale in uso:'
uname -r
for l in `cat /tmp/kernelList`
do
sudo apt-get remove --purge -y $l
done
#questo rimuove i header:
ls /usr/src |grep headers | sort -r |sed -e '1,4d' > /tmp/headerList
for l in `cat /tmp/headerList`
do
sudo apt-get remove --purge -y $l
done
sudo rm -f /tmp/headerlist
sudo rm -f /tmp/kernelList
sudo update-grub
echo 'Sono rimasti installati questi due kernel:'
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g'
echo 'Headers installati:'
ls /usr/src |grep headers
else
echo "Non ci sono kernel da rimuovere!"
fi
sleep 2
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
CONFIGURAZIONI () {
# PULIZIA DELLE CONFIGURAZIONI INUTILIZZATE
LIB=`dpkg -l | egrep "^rc" | cut -d ' ' -f3`
echo -e "* Pulizia configurazioni inutilizzate *"
if [ -n "$LIB" ]
then
echo 'Le eventuali configurazioni inutilizzate sono:'
echo $LIB
echo -e "Cancellare?\n(premi s per sì o un altro tasto per no)"
read -sn 1
if [ "$REPLY" = "s" -o "$REPLY" = "S" ]
then
sudo dpkg --purge `dpkg -l | egrep "^rc" | cut -d ' ' -f3`
echo "Cancellate!"
fi
else
echo "Non ci sono configurazioni inutilizzate da rimuovere!"
sleep 2
fi
INIZIO
}
INIZIO () {
clear
ALL="NO"
cat << EOF
*** Pulizia del sistema ***
Opzioni:
a) Pulisci cache di apt
k) Rimuovi i vecchi kernel lasciando solo quello in uso e il precedente
t) Cancella cache miniature
d) Elimina programmi installati come dipendenze non più necessarie
f) Cancella cache di Firefox
c) Cancella cache di Google Chrome
h) Cancella cache di Chromium
l) Rimuovi le configurazioni non utilizzate
u) Upgrade Distro
p) Update
g) Upgrade Pacchetti
v) Clamav
x) Pulizia completa
q) Esci
EOF
read -s -n1 TASTO
clear
case $TASTO in
a | A) APT ;;
d | D) PACCHETTI ;;
t | T) MINIATURE ;;
k | K) KERNEL ;;
f | F) FIREFOX ;;
c | C) CHROME ;;
h | H) CHROMIUM ;;
l | L) CONFIGURAZIONI ;;
u | U) UPGRADE DISTRO ;;
p | P) UPDATE ;;
g | G) UPGRADE PACCHETTI ;;
v | V) CLAMAV ;;
x | X) ALL=Y ; APT ; echo ; PACCHETTI ; echo ; MINIATURE ; echo ; KERNEL ; echo ; FIREFOX; echo ; CHROME ; echo ;CHROMIUM ; echo ; CONFIGURAZIONI ;;
q | Q) exit ;;
* ) INIZIO ;;
esac
}
INIZIO
il nome è manutenzione pc.sh
ho anche eseguito il comando cmod ma senza avere risultati
come si lancia lo script .sh su xfce?
Clicca sul file con il pulsante destro e scegli proprietà dal menu, quindi seleziona la scheda "permessi" e, in fondo in fondo, spunta la casella "esegui come programma", poi riprova a lanciarlo.
... in alternativa apri un terminale nella cartella che contiene lo script e lancialo con:
sh pc.sh
e vedi l'effetto che fa...
funziona
tasto destro proprietà -> apri con -> terminale
imposta come predefinito
Tony, l'interfaccia grafica adesso è quella definitiva, oppure i lavori sono in sospeso?
Intendi lo script con interfaccia grafica zenity a pagina 6?
Questo
http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Beh, sì. A parte un piccolo bug, credo che funzioni a dovere, quindi è la versione definitiva.
Si mi riferisco a quello, e ho capito anche come lanciarlo senza troppe complicazioni, ma non è nemmeno un mistero. E il bug cosa farebbe in questo caso esattamente, a parte forse che se si fanno operazioni separate non sempre torna al menu?
Solo quello: a volte non torna al menu.
Ok grazie :) Fossero tutti così i forum, il mondo andrebbe molto meglio.
Figurati, per così poco.
:ciao:
Ho pubblicato la versione 1.2 dello script con interfaccia grafica.
Adesso, segnala correttamente se il programma è avviato senza privilegi di amministratore.
Inoltre, spero di aver risolto il bug che a volte lo script non torna al menu.
Ho, poi, tolto un sudo inutile nello script.
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.
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
Quell'errore non dipende dallo script ma da zenity (https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1393372.html).
Comunque, lo fa anche a me e da quello che ho letto in giro (https://www.linuxquestions.org/questions/debian-26/%5Bsolved%5D-gtk-message-gtkdialog-mapped-without-a-transient-parent-this-is-discouraged-4175550278) 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.
come me l'hai scritto tu, non mi da niente, così si
~$ which google-chrome
/usr/bin/google-chrome
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.
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
Proprio per questo ho messo la richiesta di password via grafica.
:ok:
Versione 1.5
Altro piccolo bug corretto.
ottimo ecco il tutto su ubuntu 16.04
Carina l'icona.
Versione 1.6
L'interfaccia grafica ora mostra informazioni aggiuntive.
Riveduti anche alcuni comandi.
Ottimo, appena provato, allego altro screenshot per far vedere i cambiamenti
Umh, perché il primo rigo "cache apt" non mostra alcuna informazione sulle dimensioni?
Posta il risultato di du -sh /var/cache/apt
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
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
altra prova, installando da gestore pacchetti ( a differenza che con sudo apt install) la cache non si svuota automaticamente, viene rilevato il pacchetto reinstallato, mi sa che è ina funzione del nuovo apt (sostituto di apt-get) installando con sudo apt-get , come con gestore pacchetti la cache non si svuota automaticamente
Citazionedu -h /var/cache/apt
du: impossibile leggere la directory '/var/cache/apt/archives/partial': Permesso negato
4,0K /var/cache/apt/archives/partial
3,4M /var/cache/apt/archives
92M /var/cache/apt
ma dallo script non viene segnalato nessun MB, comunque eseguendo l'opzione, viene svuotata la cache
Ma perché ti da questo?
du: impossibile leggere la directory '/var/cache/apt/archives/partial': Permesso negato
senza sudo non hai i permessi per partial, ma anche con sudo non cambia, installando con apt si pulisce da sola la cache, installando con apt-get o gestore pacchetti il .deb del programma resta in cache, ma comunque lo script non vede la dimensione.
comunque funziona, perchè se do pulisci cache, mi da il messaggio che rimuove 3,4 MB di roba (che è la dimensione giusta)
credo che in ogni caso cè qualcosa che non va, perchè se non cè niente a perchè si auto elimina con apt o se cè qualcosa con gli altri 2 metodi di installazione, dovrebbe dare 0 o i MB
Citazione di: /dev/sda il Lunedì 22 Agosto 2016, 22:47:12
altra prova, installando da gestore pacchetti ( a differenza che con sudo apt install) la cache non si svuota automaticamente, viene rilevato il pacchetto reinstallato, mi sa che è ina funzione del nuovo apt (sostituto di apt-get) installando con sudo apt-get , come con gestore pacchetti la cache non si svuota automaticamente
Citazionedu -h /var/cache/apt
du: impossibile leggere la directory '/var/cache/apt/archives/partial': Permesso negato
4,0K /var/cache/apt/archives/partial
3,4M /var/cache/apt/archives
92M /var/cache/apt
ma dallo script non viene segnalato nessun MB, comunque eseguendo l'opzione, viene svuotata la cache
Lo script non credo proprio che c'entri.
Nel frattempo l'ho aggiornato (ver. 1.7).
Adesso la riga info di apt viene visualizzata correttamente.
Ho dato anche un'ulteriore aggiustatina.
io sono su ubuntu 14.04 ... la cartella /var/cache/apt così come le sottocartelle archives e partial appartengono a root e quella warning non compare.
ho il sospetto che sia proprio a causa di quella warning che nel tuo caso non si vede la info nella finestra dello script :hmm:
puoi verificare il proprietario e il gruppo di quelle cartelle in ubuntu 16.04?
Ripeto, ho aggiornato lo script. Le informazioni non si vedevano per una mia dimenticanza. Riprova con la nuova versione (1.7).
con la nuova versione dello script, va bene, se installo il pacchetto con il solo apt, come dicevo la cache si svuota automaticamente dal .deb , ma comunque mi fa vedere quei pochi kb che si vedevano anche nell'output (mentre prima non visualizzava niente.
installando con apt-get o synaptic, la cache non si svuota e mi fa vedere i 3,4 MB del pacchetto.
Non so, sarà una particolarità di apt.
si credo che sia una funzione implementata lì, comunque ora funziona bene con versione 1.7
Versione 1.8
Apportate correzioni nella ricerca dei pacchetti-dipendenze e nella messaggistica.
Ottimo :ok: :coffee:
ciao, non mi ricordo se se ne era già parlato ... ma mi resta in secondo piano una finestra del terminale aperta durante tutta l'esecuzione dello script :hmm:
a me funziona bene, ho creato il lanciatore e usato lo script grafico, e non avvio nessun terminale
Citazione di: midnite il Mercoledì 05 Ottobre 2016, 18:50:12
ciao, non mi ricordo se se ne era già parlato ... ma mi resta in secondo piano una finestra del terminale aperta durante tutta l'esecuzione dello script :hmm:
Se avvii da terminale sì, come ogni altra applicazione del resto.
cavolo che idiota... non mi ero accorto di avere impostato "esegui nel terminale" configurando il lanciatore nel menù :bonk:
avevi messo Terminal=true ?
sì, l'equivalente da via grafica ... è che stavo impostando anche altri lanciatori, e sulla scia di quelli che lo avevano preceduto ho messo la spunta anche in quello relativo alla pulizia (con gui)
Aggiornato alla versione 1.9
Il menu della versione 1.8 non mostra il numero dei pacchetti dipendenze non più necessari.
:ok: :good:
quando avvio il programma mi da una serie di errori :(
(http://imgur.com/psnOFDol.png)
(http://i.imgur.com/psnOFDo.png)
(http://imgur.com/dchFyKYl.png)
(http://i.imgur.com/dchFyKY.png)
(http://imgur.com/a0tI9r9l.png)
(http://i.imgur.com/a0tI9r9.png)
(http://imgur.com/l1gfbLUl.png)
(http://i.imgur.com/l1gfbLU.png)
:(((
Oh, perbacco! Umhhh.
Avvii in che senso?
Appena aperto, oppure dopo che gli dai il comando per ripulire?
Nel secondo caso, cosa gli dici di pulire?
l'ho appena fatto girare e ha funzionato
io sono su ubuntu 14.04 a 64bit, tu su che distro l'hai provato?
io lo sto usando su 14.04, 16.04 e 16.10 e funziona benissimo con tutte e 3 le versioni.
ricordo che lo script è per ubuntu e derivate
vero :(
ho voluto fare la prova per slackware
su mint funziona bene tolto il fatto che non sono riuscito a modificare chrome con chromium
e mi dice che chrome nn è installato
Citazione di: /dev/sdaalla voce Icon= mettere il percorso ad una propria icona, io ne ho scaricato una da internet e copiata il /usr/share/icons, così non cè il rischio di canecellarla inavvertitamente.
Come si fa? Ho provato trascinandola, ma non la prende.
non la devi trascinare ma scrivere il percorso completo di dove si trova ad es. /home/nomeutente/usr/share/icons/nomedell'icona
Scusa, ma non ho capito bene. Dovrei spostare l'icona, che ho nella cartella immagini, a /usr/share/icons usando il terminale?
ciao, sì se la vuoi mettere nella posizione /usr/share/icons invece che lasciarla nella tua home allora ti conviene usare il terminale (non che sia obbligatorio) perché si tratta di una cartella di sistema e così fai prima
sudo cp /home/percorso/icona /usr/share/icons/
non te la fa trascinare perché /usr/share/icons è di sistema e servono i privilegi di root.
copiala con il terminale
sudo cp ~/Immagini/nomeicona.png /usr/share/icons
dove a nomeicona.png metti la tua icona che ora hai in ~/Immagini
ok avevo capito che il problema era quello di indicarne il percorso nella stringa...... ;D chiedo scusa e torno a dormire :ciao:
Woww.. ci sono riuscita, icona compresa.. non ci credo.. :good:
Grazie, /Dev/sda, Midnite e Bobol .. e buona siesta. :ciao:
:ok:
Io l'ho provato ma non funziona, mi da l'errore in immagine.
non ti funziona perché probabilmente fai qualcosa di sbagliato, hai letto le istruzioni al primo post? hai fatto tutto quello che ce da fare?
i permessi di esecuzione al file
chmod +x ~/Scrivania/nomefile
e poi ti porti in Scrivania e lo lanci
cd Scrivania && sudo ./nomefile
qui c'è lo script con interfaccia grafica
http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866
Citazione di: /dev/sda il Mercoledì 23 Novembre 2016, 14:31:44
non ti funziona perché probabilmente fai qualcosa di sbagliato, hai letto le istruzioni al primo post? hai fatto tutto quello che ce da fare?
i permessi di esecuzione al file
chmod +x ~/Scrivania/nomefile
e poi ti porti in Scrivania e lo lanci
cd Scrivania && sudo ./nomefile
Fatto, grazie, funziona.... molto bravi !!!
P.S.
Ma perchè non fate un nuovo post con il file definitivo e le spiegazioni, così uno non deve leggersi undici pagine e tu non ti arrabbi se quell'uno perde qualche cosa per strada... :rofl:
al primo post ce tutto, script non grafico, con istruzioni per creare un lanciatore e link allo script grafico, l'istruzione per il lanciatore è valida per entrambi gli script
Dal momento che siete stati bravissimi a creare lo script,
mi sono permesso di realizzare in Gmbas 3 un pacchetto di installazione per i sistemi basati su ubuntu.
L'ho fatto per "passarlo" agli amici che hanno difficoltà con procedure da terminale.
Per installarlo basta scompattarlo e fare doppio click su puligraf_1.0.9-0ubuntu1_all
Il programma si occupa di:
1) creare una voce "PuliGraf" in menu/amministrazione per avviarlo come qualsiasi altro programma
2) all'avvio copiare il vostro script nella home con il nome PuliGraf.sh
3) dare al file PuliGraf.sh i giusti permessi
4) alla chiusura rimuovere il file PuliGraf.sh
Per disinsallarlo basta cliccare con il tasto destro sulla corrispondente voce del menu e scegliere rimuovi.
Quanti hanno collaborato alla realizzazione dello script, sono pregati di provarlo
e comunicarmi eventuali modifiche che desiderano nella grafica o nelle info.
:ciao: Andrea
Pardon, ma forse è meglio creare un pacchetto deb, per "installare" lo script, se proprio sentite questa necessità.
Comunque, appena riesco darò un'occhiata e ti dirò le mie impressioni.
Citazione di: Tony il Venerdì 02 Dicembre 2016, 21:27:06
Pardon, ma forse è meglio creare un pacchetto deb, per "installare" lo script, se proprio sentite questa necessità.
Comunque, appena riesco darò un'occhiata e ti dirò le mie impressioni.
Pacchetto per Debian
lo script sembra riportare tutti gli imput e output sul terminale
sarebbe bello riscriverlo per bene utilizzando: ZENITY
così avrebbe una comoda UI.
ivo guarda che nel primo post di questo thread, c'e' il link per la versione "grafica" proprio con zenity
non l'avevo notato quel link :o
Un altro grazie che non basta per il comfort che ci ha creato Tony con la versione grafica altrettanti ringraziamenti a /dev/sda che ha iniziato , io personalmente uso lo script in tutte le mie remix condivisi in questa pagina> (http://www.eng2ita.net/forum/index.php/topic,8673.html) _grandi ! :clap:
Prego. :ciao:
:ok: Bel lavoro, anche con interfaccia grafica! :good:
Avrei alcune domande:
a) è possibile avere un repository per tenere aggiornato lo script/deb?
b) dopo aver inserito la password potrebbe essere utile una finestra con scritto "analizzando/in corso" per far capire all'utente che il programma sta scansionando il disco
c) ci sono i sorgenti del programma grafico? per capire com'è stato scritto e con quale programma: per imparare qualcosa...
Ciao! :ciao:
a) non so se e quando lo script verrà aggiornato. E' già abbastanza completo così. Non ho in mente nulla da aggiungere, salvo vostre richieste o scoperta di bug. Inoltre, creare un apposito repository forse è eccessivo. Si tratta solo di un semplice script.
In caso di aggiornamento, posto sempre un messaggio di avviso. Un motivo in più per frequentare il forum.
b) non passa molto tempo dalla password al menu, forse è inutile. Comunque, posso vedere se riesco a implementare tale finestra. Non prometto niente.
c) si tratta semplicemente di uno script bash, l'ho pubblicato a pagina 6
Citazione di: Tony il Domenica 05 Febbraio 2017, 00:52:42
a) non so se e quando lo script verrà aggiornato. E' già abbastanza completo così. Non ho in mente nulla da aggiungere, salvo vostre richieste o scoperta di bug. Inoltre, creare un apposito repository forse è eccessivo. Si tratta solo di un semplice script.
In caso di aggiornamento, posto sempre un messaggio di avviso. Un motivo in più per frequentare il forum.
b) non passa molto tempo dalla password al menu, forse è inutile. Comunque, posso vedere se riesco a implementare tale finestra. Non prometto niente.
c) si tratta di un semplicemente script bash, l'ho pubblicato a pagina 6
Va bene! Intanto grazie
Aggiornato alla versione 2.0.
Aggiunta la finestra di analisi in corso.
Ricordo che lo script con interfaccia grafica sta a pagina 6 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Ottimo, appena posso lo provo....grazie Tony ;)
provato!
Versione 2.1
Changelog
- Eliminati messaggi inutili.
Lo script non scoccia più con messaggi inutili che avvisano che la cache è già pulita o il programma x non è installato. In altri termini se si seleziona una opzione che non compierebbe alcuna azione (perché, per esempio, la cache è già pulita), lo script torna al menu.
Del resto, già il menu mostra tali informazioni; - Migliorata la verifica della presenza di Firefox o Chrome;
- Migliorata l'analisi della cache delle miniature.
La cache delle miniature non si può mai svuotare completamente, perciò lo script, adesso, effettua la pulizia solo se le dimensioni superano i 400kB; - Migliorata l'analisi della cache di Firefox e Chrome.
Qui è stato fissato un limite di 10kB.
Pensavo di introdurre un'altra opzione che cerca ed elimina dal sistema tutti i file che iniziano per .~lock.
Dovrebbero essere file di backup nascosti, creati dai programmi, che, a volte, restano inutilmente sul sistema ed impediscono la modifica dei file a cui fanno riferimento.
Ciò accade, di solito, dopo un crash.
Ad esempio mi è capitato di aprire un file odt o doc e non poterlo modificare (si apriva in sola lettura). Per modificarlo mi è bastato cancellare il file nascosto nella stessa cartella .~lock.nomedelfile
Il comando che utilizzerei sarebbe questo
find / -iname ".~lock.*" -delete
:hmm:
Che ne pensate?
ciao, ho provato la nuova versione, per la cache delle miniature dail messaggio che non è necessaria, perchè inferiore a 400kb e cliccandoci effettivamente non fa niente.
per firefox e chrome, non da il messaggio , e se si clicca sulla pulizia a differenza della cache delle miniature non dice che non è necessario e se si clicca fa comunque la pulizia , anche se inferiore a a 10kb nello screenshot chrome a 4 kb ma se clicco, avvia comunque la pulizia.
sarebbe bello se fosse anche con la cache dei browser, come con la cache delle miniature, che desse il messaggio come in screenshot
per l'altro comando, non lo so, non lo conosco, ma dandolo da utente dice permessi negati, da root l'output è questo
~$ sudo find / -iname ".~lock.*" -delete
[sudo] password di ubuntu:
find: "/run/user/1000/gvfs": Permesso negato
Citazione di: daigo il Domenica 19 Febbraio 2017, 11:41:54
per firefox e chrome, non da il messaggio , e se si clicca sulla pulizia a differenza della cache delle miniature non dice che non è necessario e se si clicca fa comunque la pulizia , anche se inferiore a a 10kb nello screenshot chrome a 4 kb ma se clicco, avvia comunque la pulizia.
sarebbe bello se fosse anche con la cache dei browser, come con la cache delle miniature, che desse il messaggio come in screenshot
Mia dimenticanza!
:ohno:
Ho aggiornato alla versione 2.2. (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Ora dovrebbe andare.
Citazione di: daigo il Domenica 19 Febbraio 2017, 11:41:54
per l'altro comando, non lo so, non lo conosco, ma dandolo da utente dice permessi negati, da root l'output è questo
~$ sudo find / -iname ".~lock.*" -delete
[sudo] password di ubuntu:
find: "/run/user/1000/gvfs": Permesso negato
Sì, va dato con i permessi di root, infatti.
Altrimenti l'azione è più limitata; opera solo dove l'utente ha accesso.
L'errore che ti dà è normale, tranquillo.
Se ti interessa saperlo, avendo dato quel comando, hai effettuato la cancellazione di quei file di cui parlavo.
Per visualizzarli solamente bastava togliere -delete
Quindi diventerebbe
sudo find / -iname ".~lock.*"
Tentate quest'ultimo comando, senza alcun timore, per vedere se avete quei file .~lock
Tornando allo script, non so se introdurre la cancellazione di tali file :hmm:
Attendo vostri feedback.
Per il resto, dovrei forse dedicarmi a snellire un po' il codice. E' diventato un po' articolato e, ogni volta che ci metto mano, incontro qualche difficoltà per leggerlo. :dry:
boh, non so, credo che si potrebbe anche tralasciare la cancellazione di quei file.
comunque ho riprovato il nuovo, ma in chrome, anche se a 4kb non cè il messaggio che non è necessaria la pulizia, la avvio e dopo cè il messaggio, ma era già minore dei 10kb e se non sbaglio mi avrebbe giò dovuto dire che non era necessaria e nemmeno farmela avviare e solo dopo arriva il messaggio
EDIT: se si può , potresti farlo anche per la cache di apt, come vedi nella schermata, è pulita, ma indica 24kb, che si potrebbero ignorare come stai facendo per firefo, chrome e miniature
Fatto!
Versione 2.3 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Per la cache di apt ho fissato 100kB.
P.S. Che rottura il debug :dry:
stai facendo un bel lavoro...purtroppo non posso aiutarti, se non testando, non ne so niente di queste cose....
comunque, suggerirei ancora una cosa, ho visto che pur pulendo la cache di Firefox, non va mai sotto i 12 kb e quindi segnala sempre che cè da pulire, si puo mettere un limite come per chrome e il resto? cioè tipo provare a 15kb o qualcosa del genere
Avevo messo 10kB perché a me scende sotto questo limite.
Evidentemente cambia da caso a caso.
Comunque, alzerò un po' tutti i limiti, per adattarlo a tutti i sistemi.
P.S. Nel frattempo stavo alleggerendo il codice e facendo altre correzioni e modifiche.
Versione 2.4 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
- Ho alzato tutti i limiti a 500kB;
- Ho tolto qualche sleep e qualche messaggio.
Ottimo
Provato su Ubuntu Mate 16.04, funziona perfettamente.
Perfetto Tony, bel lavoro :ok:
Ottimo lavoro davvero :ok:
Grazie.
Intanto il lavoro continua con la versione 2.5. (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog:
- Migliorata la finestra di analisi del sistema;
- Corretta e migliorata la gestione degli errori;
- Rimossi alcuni controlli ripetitivi;
- Effettuato debug controllo pacchetti-dipendenze;
- Introdotta la possibilità di rimuovere i file lock.
Riguardo quest'ultima opzione, poiché è parecchio criptica, prima della rimozione (qualora trovi i file), lo script fornisce un avviso con spiegazione e possibilità di continuare o meno la rimozione.
P.S. Mo' mi riposo, sono esausto! ;D
Una piccola ma importante correzione.
Versione 2.6 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
bene, provato anche su KDE Neon, per chi fosse interessato ad usarlo su questa distro, basata su 16.04, si deve installare zenity , che a differenza di ubuntu e derivate ufficiali (e credo anche mint) non ha zenity installato di default
Ciao Tony, vedi un pò se puoi dare un'occhiata, oggi ho avviato lo script e mi sagnalava un tot di file di configurazione residui da rimuovere, ho avviato la pulizia, ma ad un certo punto diceva che ci sono problemi e l'operazione veniva annullata, ho provato varie volte, ma si bloccava sempre.
Mentre usando da terminale
dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge
l'operazione è andata a buon fine, senza problemi e riavviato lo script, infatti , dava zero file di configurazione da rimuovere
Umh, per rimuovere quei file di configurazione, ti avrei fatto utilizzare il comando che è nello script, così si vedeva se dava errori nel terminale.
Ormai replicare non è possibile.
Ad ogni modo, vedrò di dare un'occhiata, tempo permettendo.
P.S. Forse una idea ce l'ho.
Ho aggiornato alla versione 2.7 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Spero di aver individuato il problema.
Purtroppo sono dovuto andare a tentoni.
Citazione di: Tony il Giovedì 23 Febbraio 2017, 21:34:09
Purtroppo sono dovuto andare a tenTony.
;D e solo tu puoi andarci :D
ciao Tony, grazie, l'ho già sostituito, quando mi capiteranno configurazioni residue ti farò sapere
Citazione di: daigo il Giovedì 23 Febbraio 2017, 22:34:30
ciao Tony, grazie, l'ho già sostituito, quando mi capiteranno configurazioni residue ti farò sapere
:ok:
Ma, se ti ricapita l'errore, chiudi e aspetta mie istruzioni, sennò devo sempre tirare a indovinare.
si capo ;D
Versione 2.8 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
- La ricerca dei lock files viene limitata alla home di tutti gli utenti e ai dispositivi di massa montati, tralasciando la root;
- Se trova i lock files, li elenca nell'apposita finestra di avviso;
- Gestione errori su cancellazione lock files;
- Cancellazione file temporanei all'uscita.
Versione 2.9 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
- Debug reset viariabile LOCKED_FILES_NUM
- Output errore in USCITA in /dev/null
meglio, molto più veloce all'avvio
Eh sì, la ricerca dei file lock anche nella intera root rallentava troppo ed era (probabilmente) inutile.
Ciao Tony, ho lanciato lo script e avevo configurazioni residue da rimuovere, con l'ultima versione che hai rilasciato, nessun problema, tutto rimosso senza errori, ciao
Ottimo, allora ho indovinato (alla cieca) dov'era il bug.
:ok:
:ciao:
Versione 3 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog
- velocizzata la rimozione dei file lock (prima ripeteva nuovamente la ricerca eliminandoli);
- migliorie ed alleggerimento del codice.
TODO
Mostrare i file lock in lista. :hmm:
Versione 3.1 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog
Corretta mancata visualizzazione file lock.
Versione 3.2 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog
- I file locked vengono mostrati in lista;
- Alleggerito il codice.
provato, non ho file di lock, per tutto il resto ho verificato, funziona bene
Versione 3.3
- in caso di password errata/vuota torna alla richiesta di password;
- correzione comando echo senza l'opzione -e
- rimozione assegnazione variabile inutile "spazio_firefox";
- sostituzione `comando` con $(comando);
- rimozione comando cat superfluo e sostituzione con xargs con l'opzione -a;
- aggiunta del quoting delle variabili;
- sostituzione continue con return;
- piccole migliorie nella messaggistica di errore password.
perfetto , provato su kubuntu 17.04.
ricordo a chi lo usa che lo script grafico ha bisogno di zenity, che per esempio, su kubuntu 17.04 non è installato, ho provveduto ad installarlo
sudo apt install zenity
(https://s22.postimg.org/7q9zr814t/Screenshot_20170423_105811.png) (https://postimg.org/image/7q9zr814t/)
E' una bbbomba.
Bravo Tony. :ok:
Stavo pensando se ci puoi inserire anche una opzione per una serie di scripts per caja-nautilus da mettere in > ~/utente/.conf/caja/scripts in maniera da automatizzare il processo, invece di ricopiarli.
Ti posto la foto.
Oppure inserire la possibilità di aggiungere alcuni ppa indispensabili come quelli di systemback e getdeb.net, sempre in automatico.
E' solo un pensiero, niente di che.
:ciao:
Beh, così facendo, però, non si tratterebbe più di un tool di pulizia.
Sarebbe opportuno farlo con un tool diverso.
Tuttavia, non sarebbe universale perché, oltre a caja, c'è chi ha nautilus o altro.
Fare un tool che soddisfi tutti i file manager sarebbe un lavoro immenso.
L'idea è, però, interessante.
Io, usando xfce, ho thunar.
Potrei iniziare con quello. Per caja non potrei testarlo. Potrei installarlo ma tirarmi mezzo DE nooooo.
Mi dovreste passare gli script e poi vedo.
Insomma, a fare si può fare.
Certo, tempo permettendo, che mi manca sempre più.
Anche l'altra proposta necessita un altro apposito tool, ovviamente.
Vedrò di iniziare con gli script per nautilus.
Beh se li vuoi intanto ti lascio una serie di scripts, presi da varie fonti, qualcuno ha la necessità di pacchetti aggiuntivi, li ho presi da una delle release del compianto Prof. Cantaro.
Senza impegno.
Li devo dividere in due post, dato che dice max 256KB.
Questi sono gli altri :
:ciao:
Allora, per quanto riguarda le azioni personalizzate di thunar, ho visto che le salva in un file xml.
Ciò complica parecchio le cose, perché, ad esempio, il tool dovrebbe intervenire su tale file riconoscendo quali azioni sono già presenti, per evitare duplicati.
Forse su caja è diverso.
Se usa solo una cartella come contenitore degli script, dovrebbe essere più facile.
Caja e Nautilus hanno una cartella specifica nella home. E fino alla Mint 17.3 in pratica erano intercambiabili, invece dalla 18 sono state introdotte delle modifiche, ma gli script per ora rimangano in quelle cartelle e sembrano ancora intercambiabili.
Quelli del professore sulle immagini erano collegati a qualche programma installato che devo individuare, devo rimettere mano alla 17.x remix per vedere quali modifiche erano state fatte.
Ho aperto gli archivi ma il contenuto è troppo confusionario.
C'è un mix di file xml, python, jpg, bash.
Ricostruire le azioni e, soprattutto, le condizioni in cui si applicano è impossibile o, comunque, un lavoro immenso.
Ad ogni modo, spulciando tra i file, ho visto che anche per Caja c'è un file xml (e in fondo non poteva essere altrimenti).
Va configurato a dovere e, come detto sopra, è una bella rogna.
Aggiungere/togliere azioni dal file, evitare duplicazioni...
Insomma, non basta copiare gli script, perché le azioni vanno configurate.
L'idea di fondo è buona ma applicarla è un lavoro non da poco.
Alcuni degli scriptsi che ti ho impacchettato provengono dal lavoro del Prof. Cantaro che si vede aveva accoppiato alcuni di quegli scripts a dei programmi specifici per la modifica di foto o altri.
Come ti dicevo ora riproverò in VM a vedere come era messo all'epoca.
testato script grafico su Ubuntu GNOME 17.04 tutto a posto ed eccolo in quick list di sistema
Bene.
Ho apportato qualche piccolo aggiornamento alla versione non grafica (a pag. 1).
E' andata un po' nel dimenticatoio e non ha seguito tutti gli sviluppi che ha avuto quella grafica.
Ottimo
Ho creato un file deb per una comoda installazione.
Il programma l'ho chiamato Mind Cleaner in onore del nostro forum.
Lo trovate sempre qui. (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Una volta installato, come qualsiasi pacchetto deb, il programma (con relativa icona) lo troverete in Menu > Sistema (almeno su xfce è là).
Bene, installato adesso su mint Cinnamon, per chi ha cinnamon è nel menu "Amministrazione"
Dimenticavo, @Tony, posso uploadare il link al .deb sul forum Majorana? Qui
http://www.istitutomajorana.it/forum2/Thread-Guida-Ubuntu-script-sostituto-pulizia-ubuntu-tweak
:ok:
Fatto anch'io, grazias del deb.
Citazione di: daigo il Mercoledì 19 Luglio 2017, 20:41:10
Dimenticavo, @Tony, posso uploadare il link al .deb sul forum Majorana? Qui
http://www.istitutomajorana.it/forum2/Thread-Guida-Ubuntu-script-sostituto-pulizia-ubuntu-tweak
Fai pure, però metti il link che riconduce qui, così il nostro forum si fa un po' di pubblicità.
Ma sei tuxino di là?
si, lì sono iscritto con nik tuxino....
il link cè già, proprio al post dello script e del .deb , voglio mettere il link diretto al download del .deb, perchè chi non è iscritto qui su linux mind italia non lo vede nemmeno l'allegato.
Chi non è iscritto dovrà iscriversi così in omaggio avrà lo script ;D
Quoto, rinfoltiamo la community.
Bravo Tony :ciao: è così che si fa.
Anche perchè questo è er mejo forum di linux che si trova sulla piazza e non lo dico per dire, ma perchè è vero.
Bravo Tony, addirittura il deb,tu ci vizi
Ed ho in mente un'altra chicca. Devo sperimentare ancora, ma chissà.
Aspetto l'altra chicca nel frattempo devo congratularmi per lo script di pulizia, va che è unam meraviglia, bravo :ok:
E grazie del .deb ;D
Citazione di: Pope il Venerdì 21 Luglio 2017, 13:39:28
Aspetto l'altra chicca nel frattempo devo congratularmi per lo script di pulizia, va che è unam meraviglia, bravo :ok:
E grazie del .deb ;D
Mi accodo, anche se l'ho già detto altre volte....Grande Tony....in attesa di chicca ;D
Mi unisco al coro dei complimenti:
Grazie Tony.
Ciao a tutti.
Il programma è ottimo, ma, per me, ha un difetto: le scritte sono piccole e non le leggo bene. Esiste un modo per ingrandirle un po'?
No, la dimensione dei caratteri non dipende dal programma.
E quindi non si può ingrandire?
Ho provato ad aumentare i font delle finestre, ma non cambia.
Puoi aumentare i DPI.
C'è una apposita opzione nello strumento "Aspetto" (su xfce, su gli altri non so come si chiama).
No, sto usando ubuntu mate e non lo trovo. Pazienza, continuo ad usare la lente.
:ciao:
Anch'io credevo si trovasse sotto "aspetto". Prova a vere sotto "caratteri". Comunque c'è sicuramente....bisogna cercare un po'. Vedi anche in "Impostazioni".
E' arrivato il deb della versione 3.4 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)!
Il programma ha un'interfaccia grafica totalmente rinnovata... ...vedrete!
Ho lasciato anche il deb della 3.3, finché la 3.4 non la testerete per benino.
Enjoy.
Bello!
ciao tony, mi pare che ci sono dei problemi, lo avevo installato su mint 18.2 con gdebi e non mi aveva segnalato errori, ma ad un aggiornamento del sistema mi ha detto
dpkg: errore nell'elaborare il pacchetto mind-cleaner (--configure):
il sottoprocesso installato script di post-installation ha restituito lo stato di errore 1
Si sono verificati degli errori nell'elaborazione:
mind-cleaner
E: Sub-process /usr/bin/dpkg returned an error code (1)
risolto con
sudo rm /var/lib/dpkg/info/mind-cleaner.postinst
sudo apt install -f
e se provo a rimuoverlo
$ sudo apt purge mind-cleaner
[sudo] password di mint:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Il seguente pacchetto è stato installato automaticamente e non è più richiesto:
yad
Usare "sudo apt autoremove" per rimuoverlo.
I seguenti pacchetti saranno RIMOSSI:
mind-cleaner*
0 aggiornati, 0 installati, 1 da rimuovere e 6 non aggiornati.
Dopo quest'operazione, verranno liberati 123 kB di spazio su disco.
Continuare? [S/n] s
(Lettura del database... 202366 file e directory attualmente installati.)
Rimozione di mind-cleaner (3.4)...
dpkg: errore nell'elaborare il pacchetto mind-cleaner (--purge):
il sottoprocesso installato script di post-removal ha restituito lo stato di errore 1
che si risolve con
sudo rm /var/lib/dpkg/info/mind-cleaner.postrm
sudo apt install -f
Stesso problema a maxbigsi su ubuntu mate 16.04
http://www.istitutomajorana.it/forum2/Thread-Guida-Ubuntu-script-sostituto-pulizia-ubuntu-tweak?pid=116627#pid116627
Ok, credo di aver intuito il problema. Almeno spero. Appena posso ci lavoro.
P.S. Ho rimosso il deb. Evitiamo di dare noie ai meno smanettoni.
versione 3.5 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866).
Dai miei test, il bug non dovrebbe esserci più.
Ottimo, tutto a posto , installazione e purge
mint@mint ~ $ cd Scaricati && sudo apt install ./mind-cleaner_3.5_all.deb
[sudo] password di mint:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Nota, viene selezionato "mind-cleaner" al posto di "./mind-cleaner_3.5_all.deb"
The following additional packages will be installed:
yad
I seguenti pacchetti NUOVI saranno installati:
mind-cleaner yad
0 aggiornati, 2 installati, 0 da rimuovere e 6 non aggiornati.
È necessario scaricare 0 B/215 kB di archivi.
Dopo quest'operazione, verranno occupati 726 kB di spazio su disco.
Continuare? [S/n] s
Scaricamento di:1 /home/mint/Scaricati/mind-cleaner_3.5_all.deb mind-cleaner all 3.5 [74,6 kB]
Selezionato il pacchetto yad non precedentemente selezionato.
(Lettura del database... 202340 file e directory attualmente installati.)
Preparativi per estrarre .../yad_0.27.0-1.1_amd64.deb...
Estrazione di yad (0.27.0-1.1)...
Selezionato il pacchetto mind-cleaner non precedentemente selezionato.
Preparativi per estrarre .../mind-cleaner_3.5_all.deb...
Estrazione di mind-cleaner (3.5)...
Elaborazione dei trigger per hicolor-icon-theme (0.15-0ubuntu1)...
Elaborazione dei trigger per man-db (2.7.5-1)...
Elaborazione dei trigger per gnome-menus (3.13.3-6ubuntu3.1)...
Elaborazione dei trigger per desktop-file-utils (0.22+linuxmint1)...
Elaborazione dei trigger per mime-support (3.59ubuntu1)...
Configurazione di yad (0.27.0-1.1)...
Configurazione di mind-cleaner (3.5)...
mint@mint ~/Scaricati $ sudo apt purge mind-cleaner
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Il seguente pacchetto è stato installato automaticamente e non è più richiesto:
yad
Usare "sudo apt autoremove" per rimuoverlo.
I seguenti pacchetti saranno RIMOSSI:
mind-cleaner*
0 aggiornati, 0 installati, 1 da rimuovere e 6 non aggiornati.
Dopo quest'operazione, verranno liberati 126 kB di spazio su disco.
Continuare? [S/n] s
(Lettura del database... 202367 file e directory attualmente installati.)
Rimozione di mind-cleaner (3.5)...
Elaborazione dei trigger per man-db (2.7.5-1)...
Elaborazione dei trigger per hicolor-icon-theme (0.15-0ubuntu1)...
Elaborazione dei trigger per gnome-menus (3.13.3-6ubuntu3.1)...
Elaborazione dei trigger per desktop-file-utils (0.22+linuxmint1)...
Elaborazione dei trigger per mime-support (3.59ubuntu1)...
mint@mint ~/Scaricati $ sudo apt autoremove
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
yad
0 aggiornati, 0 installati, 1 da rimuovere e 6 non aggiornati.
Dopo quest'operazione, verranno liberati 600 kB di spazio su disco.
Continuare? [S/n] s
(Lettura del database... 202360 file e directory attualmente installati.)
Rimozione di yad (0.27.0-1.1)...
Elaborazione dei trigger per man-db (2.7.5-1)...
Elaborazione dei trigger per hicolor-icon-theme (0.15-0ubuntu1)...
Bene :ok:
Ma dalla 3.3 cambia solo l'interfaccia grafica, se non ho capito male?
Sì, con l'aggiunta di alcune opzioni, come "Esegui tutto".
Anche se non sembra, la modifica ha richiesto un bel lavoro di riscrittura di diverse parti del codice.
Per ora, non sono state aggiunte nuove opzioni di pulizia. Da questo punto di vista puoi tenere la 3.3.
Versione 3.6 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Migliore gestione degli errori:
in caso di errore, lo stesso viene descritto come avverrebbe nel terminale.
provato ora su ElementaryOS loky (base ubuntu 16.04) grazie
Versione 3.7 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Velocizzato l'avvio.
ottimo, provato su mint 18.2 e l'avvio è quasi istantaneo, non che prima fosse lungo, ma ora è velocissimo, grazie Tony
testato la versione 3.7 su ubuntu 17.10 (dev) 64 bit. tutto ok :ok:
Anch'io l'ho testato su mint 18.2 cinnamon
Tutto ok grazie!
l'unica cosa che ho notato cancellando le Thumbnails (ne avevo circa 600 MB) me ne lascia circa (ora non sono in mint e quindi non sono sicuro al 100%) circa 5,5 MB e anche ripetendo l'operazione rimangono.
È normale. Il sistema ricrea le miniature dei file che hai sott'occhio. Cioè, se apri un file manager, il sistema ricrea le miniature dei file lì presenti.
Se vuoi proprio disattivarle, devi farlo dalle preferenze del tuo file manager.
p.s. Per spiegarti meglio, lo stesso comportamento lo ha un browser; appena incominci a navigare, si riempie la cache.
Così, appena usi il file manager (visualizzi le icone che hai sul desktop o in una cartella) riempi la cache delle miniature.
Capito!
era solo per segnalarti un eventuale problema ;)
Versione 3.8 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Aggiunta possibilità di ricerca digitando il testo e le opzioni per cancellare la cronologia del terminale, quella delle applicazioni, i file Thumbs.db ed i cookies di Firefox e di Chrome.
Riguardo l'opzione di ricerca, basta cominciare a digitare il testo e seleziona la riga corrispondente.
Vedi figura di esempio
(https://s30.postimg.org/6f4rns0dt/Istantanea_2017-08-18_19-28-59.png)
p.s. Ho preferito ordinare le opzioni secondo categorie simili e non in ordine alfabetico. Tuttavia, basta cliccare sulla casella "descrizione" per ordinare alfabeticamente.
Bene, ora mi aggiorno visto che sono fermo alla 3.3 ;D
Comunque una sezione sugli script made in linuxminditalia sarebbe bella :)
Peccato non poter aiutare ma avrete il mio supporto morale :ok:
Bello Tony :ok:
Versione 3.9 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
- Aggiunte opzioni per cancellare la cache ed i cookie di Chromium e la cronologia di Firefox.
- Corretto file .desktop
Umh, devo aggiungere un pulsante per le donazioni :rofl:
Mhà nell'angolo in basso già c'è scritto "donation" :boh:
Ancora no, ma ti anticipo che alcune funzioni diventeranno a pagamento. :D
p.s. Chi ha Chrome e Chromium lo provi. Io non li ho, quindi non posso testarli appieno.
Citazione di: Pope il Sabato 19 Agosto 2017, 20:30:09
Mhà nell'angolo in basso già c'è scritto "donation" :boh:
io non lo vedo...
complimenti Tony per l'implementazione anche di chromium
Testate le novità e fatemi sapere se è tutto a posto.
su ubuntu 14.04 non si installa... mi dice che manca la dipendenza yad (che effettivamente non trovo in synaptic)
nei repo di trusty non cè yad, installa il pacchetto .deb da qui per l'architettura del tuo sistema
https://www.ubuntuupdates.org/package/webupd8/trusty/main/base/yad
Scherzavo, comunque lo provo con Chromium immediatamente ;)
Citazione di: Tony il Sabato 19 Agosto 2017, 21:30:52
Chi ha Chrome e Chromium lo provi. Io non li ho, quindi non posso testarli appieno.
li ho appena installati a posta e mi pare che funzioni tutto regolarmente anche con chrome e chromium
Aggiungo l'informazione fornita da daigo di dove reperire yad, se non si trova nei repository, in calce al post dov'è il pacchetto di mind cleaner. Potrebbe servire ad altri.
Citazione di: Tony il Sabato 19 Agosto 2017, 21:54:28
Aggiungo l'informazione fornita da daigo di dove reperire yad, se non si trova nei repository, in calce al post dov'è il pacchetto di mind cleaner. Potrebbe servire ad altri.
si, yad è presente nei repo di Ubuntu da xenial in poi, come si vede qui
https://packages.ubuntu.com/search?keywords=yad
quindi per chi ha ubuntu 14.04 e derivate ufficiali o non ufficiali , tipo mint 17 deve installare il .deb per la propria architettura dal link indicato
Questa non la sapevo. Sarei potuto restare con zenity ma yad offre molte più funzioni.
Se qualche anima pia controlla dov'è che Chrome e Chromium salvano la cronologia, introduco le relative opzioni.
Chromium pare che utilizzi ben più di un file.
Qualcuno mi faccia sapere, altrimenti, quando posso, li installo e comincio a sbirciare nelle cartelle nascoste.
p.s. Cosa c'è di meglio che passare il sabato sera a programmare in bash!
a me pare che su chrome e chromium funzioni portarsi rispettivamente in
Google-Chrome
/home/utente/.config/google-chrome/Default
e cancellare i file History (sono vari) e Last (sono vari)
e si cancella cronologia e ultime schede chiuse
rm History*
rm Last*
Chromium
/home/utente/.config/chromium/Default
rm History*
rm Last*
Vedi un pò, ciao
Bene, grazie. Appena posso implemento.
comunque dai una controllata se puoi anche tu sia su chrome che chromium
per firefox mi cancella la cache ma non la cronologia o i cookies ... può dipendere dal fatto che uso i profili ?
Strano, a me funziona benissimo, anche usando i profili.
Citazione di: daigo il Domenica 20 Agosto 2017, 00:07:37
a me pare che su chrome e chromium funzioni portarsi rispettivamente in
Google-Chrome
/home/utente/.config/google-chrome/Default
e cancellare i file History (sono vari) e Last (sono vari)
e si cancella cronologia e ultime schede chiuse
rm History*
rm Last*
Chromium
/home/utente/.config/chromium/Default
rm History*
rm Last*
Vedi un pò, ciao
E' un macello.
Ci sono anche altri file che paiono includere lo storico della navigazione, cioè Shortcuts, Shortcuts-journal, Top Sites, Top Sites-journal, Visited Links, Web Data, Web Data-journal, Network Action Predictor, Network Action Predictor-journal.
Un vero caos. :hmm:
mah, secondo me, puoi lasciare com'è
Intendi solo i file history e last?
No intendevo di lasciarlo com'è adesso senza aggiungere la cronologia
Ho installato Chromium.
Devo sperimentare un po' e risolvere anche la gestione dei profili, compreso qualche problemuccio nella gestione degli stessi contenenti spazi.
Ogni tanto esce qualche sorpresa buggosa.
Aggiornato alla versione 4.0 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Aggiunte opzioni per cancellare i report di crash dei browser e la cronologia di Chrome e Chromium.
Risolto bug e migliorata la gestione dei profili dei browser.
ottimo !
provata su ubuntu 17.10 64bit, e funziona perfettamente.
risolto anche il problema della cache di firefox che avevo segnalato poco più sù...
:ok:
Versione 4.1 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog:
- aggiunta opzione per cancellare la cronologia di Libreoffice;
- eliminata segnalazione inutile dei report di crash di Firefox se inferiore ai 50k;
- piccole correzioni e modifiche.
Versione 4.2 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog:
Aggiunta compatibilità per Libreoffice 4.2
Versione 4.3 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog:
- Corretto il rilevamento di libreoffice;
- Corretto il rilevamento della cronologia bash
- Spostato il percorso dello script in /usr/local/bin per permettere la compatibilità con i sistemi Debian.
Tony, ti prego non ti inc......., ma avendo 4 browser per vari motivi ( per esempio uno è bloccato sullo streaming per non chiudere ), ho provato a ... :bonk: :bonk:
modificare il tuo scritto per la parte browsers: funziona fino ad un certo punto, poi salta. Mi fa solo firefox, che è quello che non ho toccato.
La mia cache Qupzilla è strutturata Qupzilla/deefault/cache
La mia cache Midori è strutturata midori/web & midori/thumbnails
La mia cache Opera è strutturata opera/Cache & opera/Media Cache
Non è importante, quindi dedicaci il tempo che vuoi, se vuoi.
Con grossa vergogna questo è lo script:
#! /bin/bash
# Versione 1.1
APT () {
# PULIZIA DI APT
spazio_apt=$(du -sh /var/cache/apt/archives/ &> /dev/null | cut -d "/" -f1)
echo " * Pulizia della cache di apt *"
if [ -n "$spazio_apt" ]
then
echo "La cache di apt è di $spazio_apt"
echo "Provvedo a pulirla (potrebbe essere necessaria la password)"
sleep 0.5
sudo apt-get clean -y # elimina cache dei programmi installlati
sleep 1
echo "Pulita!"
sleep 2
else
echo "La cache apt è vuota."
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
PACCHETTI () {
#elimina programmi installati come dipendenze non più necessarie
echo -e "* Pulizia di programmi-dipendenze non più necessari *"
if [ -n "$LIB" ]
then
echo "Programmi installati come dipendenze non più necessarie"
echo $LIB
sudo apt-get autoremove -y
echo "Eliminati!"
sleep 2
else
echo "Non ci sono programmi installati come dipendenze da rimuovere!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
MINIATURE () {
# CANCELLAZIONE CACHE MINIATURE SISTEMA
spazio_thumbnails=$(du -sh $HOME/.cache/thumbnails/ | cut -d "/" -f1)
echo -e "* Pulizia della cache delle miniature *"
if [ -n "$spazio_thumbnails" ]
then
echo "La cache delle miniature è pari a $spazio_thumbnails"
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $HOME/.cache/thumbnails/fails/*
rm -fr $HOME/.cache/thumbnails/large/*
rm -fr $HOME/.cache/thumbnails/normal/*
echo -e "Fatto!"
sleep 2
else
echo "La cache delle miniature è vuota!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
FIREFOX () {
# CANCELLAZIONE CACHE FIREFOX
which firefox &> /dev/null # Controllo la presenza di Firefox
if [ "$?" == "0" ]
then
DIR="$HOME/.cache/mozilla/firefox/"
echo -e "* Pulizia della cache di Firefox *"
if [ -d "$DIR" ]
then
for I in $(ls $DIR)
do
spazio_firefox=$(du -sh $DIR/$I/ | cut -d "/" -f1)
PROFILO=$(echo "$I" | cut -d "." -f2)
echo "La cache del profilo \"$PROFILO\" è di $spazio_firefox"
echo -e "Cancellare?\n(premi s per sì o un altro tasto per no)"
read -s -n1
if [ "$REPLY" == "s" -o "$REPLY" == "S" ]
then
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $DIR/$I/*
echo -e 'Fatto!'
sleep 2
else
echo
fi
done
echo -e "* Pulizia della cache di Firefox *"
echo -e "La cache di Firefox è vuota!"
fi
else
echo -e "* Pulizia della cache di Firefox *"
echo -e "Firefox non risulta installato!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
OPERA () {
# CANCELLAZIONE CACHE OPERA
which opera &> /dev/null
if [[ "$?" == "0" ]]
then
spazio_opera=$(du -sh $HOME/.cache/opera/Default/Cache/ | cut -d "/" -f1)
echo -e "* Pulizia della cache di Opera *"
if [ -n "$spazio_opera" ]
then
echo "La cache è di $spazio_opera"
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $HOME/.cache/opera/*
echo 'Fatto'
sleep 2
else
echo "La cache di Opera è vuota!"
sleep 2
fi
else
echo -e "* Pulizia della cache di Opera *"
echo -e "COpera non risulta installato!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
MIDORI () {
# CANCELLAZIONE CACHE MIDORI
which MIDORI &> /dev/null # Controllo la presenza di Midori
if [ "$?" == "0" ]
then
DIR="$HOME/.cache/midori/web/"
echo -e "* Pulizia della cache di Midori *"
if [ -d "$DIR" ]
then
for I in $(ls $DIR)
do
spazio_midori=$(du -sh $DIR/$I/ | cut -d "/" -f1)
PROFILO=$(echo "$I" | cut -d "." -f2)
echo "La cache del profilo \"$PROFILO\" è di $spazio_midori"
echo -e "Cancellare?\n(premi s per sì o un altro tasto per no)"
read -s -n1
if [ "$REPLY" == "s" -o "$REPLY" == "S" ]
then
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $DIR/$I/*
echo -e 'Fatto!'
sleep 2
else
echo
fi
done
echo -e "* Pulizia della cache di Midori *"
echo -e "La cache di Midori è vuota!"
fi
else
echo -e "* Pulizia della cache di Midori *"
echo -e "Midori non risulta installato!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
QUPZILLA () {
# CANCELLAZIONE CACHE QUPZILLA
which MIDORI &> /dev/null # Controllo la presenza di Qupzilla
if [ "$?" == "0" ]
then
DIR="$HOME/.cache/qupzilla/*"
echo -e "* Pulizia della cache di Qupzilla *"
if [ -d "$DIR" ]
then
for I in $(ls $DIR)
do
spazio_midori=$(du -sh $DIR/$I/ | cut -d "/" -f1)
PROFILO=$(echo "$I" | cut -d "." -f2)
echo "La cache del profilo \"$PROFILO\" è di $spazio_qupzilla"
echo -e "Cancellare?\n(premi s per sì o un altro tasto per no)"
read -s -n1
if [ "$REPLY" == "s" -o "$REPLY" == "S" ]
then
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $DIR/$I/*
echo -e 'Fatto!'
sleep 2
else
echo
fi
done
echo -e "* Pulizia della cache di Qupzilla *"
echo -e "La cache di Qupzilla è vuota!"
fi
else
echo -e "* Pulizia della cache di Qupzilla *"
echo -e "Qupzilla non risulta installato!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
KERNEL () {
#Rimuove i vecchi kernel lasciando solo gli ultimi due, quello in uso e il precedente
echo -e "* Pulizia dei vecchi kernel *"
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sort -Vr | sed -e '1,2d' > /tmp/kernelList
kernelList=$(ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sort -Vr | sed -e '1,2d')
if [ "$kernelList" != "" ]
then
echo 'Saranno rimossi questi kernel (compreso i loro header):'
cat /tmp/kernelList
echo 'Kernel attuale in uso:'
uname -r
for l in $(cat /tmp/kernelList)
do
sudo apt-get remove --purge -y $l
done
#questo rimuove i header:
ls /usr/src |grep headers | sort -Vr |sed -e '1,4d' > /tmp/headerList
for l in $(cat /tmp/headerList)
do
sudo apt-get remove --purge -y $l
done
sudo rm -f /tmp/headerlist
sudo rm -f /tmp/kernelList
sudo update-grub
echo 'Sono rimasti installati questi due kernel:'
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g'
echo 'Headers installati:'
ls /usr/src |grep headers
else
echo "Non ci sono kernel da rimuovere!"
fi
sleep 2
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
CONFIGURAZIONI () {
# PULIZIA DELLE CONFIGURAZIONI INUTILIZZATE
LIB=$(dpkg -l | egrep "^rc" | cut -d ' ' -f3)
echo -e "* Pulizia configurazioni inutilizzate *"
if [ -n "$LIB" ]
then
echo 'Le eventuali configurazioni inutilizzate sono:'
echo $LIB
echo -e "Cancellare?\n(premi s per sì o un altro tasto per no)"
read -sn 1
if [ "$REPLY" = "s" -o "$REPLY" = "S" ]
then
sudo dpkg --purge $(dpkg -l | egrep "^rc" | cut -d ' ' -f3)
echo "Cancellate!"
fi
else
echo "Non ci sono configurazioni inutilizzate da rimuovere!"
sleep 2
fi
INIZIO
}
INIZIO () {
clear
ALL="NO"
cat << EOF
*** Pulizia del sistema ***
Opzioni:
a) Pulisci cache di apt
k) Rimuovi i vecchi kernel lasciando solo quello in uso e il precedente
t) Cancella cache miniature
d) Elimina programmi installati come dipendenze non più necessarie
f) Cancella cache di Firefox
c) Cancella cache di Google Chrome
l) Rimuovi le configurazioni non utilizzate
x) Pulizia completa
q) Esci
EOF
read -s -n1 TASTO
clear
case $TASTO in
a | A) APT ;;
d | D) PACCHETTI ;;
t | T) MINIATURE ;;
k | K) KERNEL ;;
f | F) FIREFOX ;;
c | C) CHROME ;;
l | L) CONFIGURAZIONI ;;
x | X) ALL=Y ; APT ; echo ; PACCHETTI ; echo ; MINIATURE ; echo ; KERNEL ; echo ; FIREFOX; echo ; CHROME ; echo ; CONFIGURAZIONI ;;
q | Q) exit ;;
* ) INIZIO ;;
esac
}
INIZIO
Benvenuto nel magico mondo di bash :D
Stiamo ovviamente parlando dello script non grafico...
In questo periodo mi è difficile dedicarci tempo, inoltre dovrei installare quei browser per testare.
Se riesco, gli do senz'altro un'occhiata, ma, visto che hai quei browser e lo hai provato, dammi qualche informazione in più.
Si blocca in che senso?
Che errori/messaggi ti dà?
p.s. Aspetta, aspetta, ad uno primo sguardo vedo che non hai aggiunto le voci al menù. Come fa a funzionare?
:good: :good:
Mi sono espresso molto male.
Io uso medori per radiotunes / love / romantica perchè da anni al pc ci sto solo con le cuffie e se ci andassi con firefox e facessi delle ricerche, per errore spesso chiudo tutte le schede, invece medori so che non lo debbo toccare. Medori per quello che uso va bene. Opera, che è buono, non prende lo straming, solo di youtube.
Qupzilla che si fa partire con un "Appimage" o qualcosa di simile, come un portable in windows, va anche veloce, molto veloce. Firefox mi permette l'integrazione con i bookmarks e le passwords del mio pc centrale.
Sono tutti e 4 molto buoni, ma Opera, perde continuamente la configurazione con strani mkessaggi che si è perso il profilo.
se vuoi sapere altro sono a tua disposizione.
cla@trio:~$ ./2cleanup.sh
[3;J
*** Pulizia del sistema ***
Opzioni:
a) Pulisci cache di apt
k) Rimuovi i vecchi kernel lasciando solo quello in uso e il precedente
t) Cancella cache miniature
d) Elimina programmi installati come dipendenze non più necessarie
f) Cancella cache di Firefox
c) Cancella cache di Google Chrome
l) Rimuovi le configurazioni non utilizzate
x) Pulizia completa
q) Esci
[3;J
* Pulizia della cache di apt *
La cache apt è vuota.
* Pulizia di programmi-dipendenze non più necessari *
Non ci sono programmi installati come dipendenze da rimuovere!
* Pulizia della cache delle miniature *
La cache delle miniature è pari a 168K
Attendere, sto cancellando.
Fatto!
* Pulizia dei vecchi kernel *
Non ci sono kernel da rimuovere!
* Pulizia della cache di Firefox *
La cache del profilo "default" è di 24M
Cancellare?
(premi s per sì o un altro tasto per no)
* Pulizia della cache di Firefox *
La cache di Firefox è vuota!
./2cleanup.sh: line 330: CHROME: command not found
* Pulizia configurazioni inutilizzate *
Non ci sono configurazioni inutilizzate da rimuovere!
[3;J
*** Pulizia del sistema ***
Opzioni:
a) Pulisci cache di apt
k) Rimuovi i vecchi kernel lasciando solo quello in uso e il precedente
t) Cancella cache miniature
d) Elimina programmi installati come dipendenze non più necessarie
f) Cancella cache di Firefox
c) Cancella cache di Google Chrome
l) Rimuovi le configurazioni non utilizzate
x) Pulizia completa
q) Esci
Schermata totale della modifica
La funzione CHROME manca, quindi ovvio che dà errore.
Ripeto, poi mancano molte voci nel menù e nel costrutto case (quelle per midori, etc).
Non basta definire le funzioni ma occorre anche modificare questi ultimi.
Devo spenderci del tempo e questa è la parte più difficile :D
LASCIA STARE!!!!!!
Me li guardo per curiosità comparati.
Grazie di cuore
:good: :good: :good: :good:
Con l'aiuto di Dio e dei vicini, mia moglie è incinta.
Fatto . Funziona!
#! /bin/bash
# Versione 1.1
APT () {
# PULIZIA DI APT
spazio_apt=$(du -sh /var/cache/apt/archives/ &> /dev/null | cut -d "/" -f1)
echo " * Pulizia della cache di apt *"
if [ -n "$spazio_apt" ]
then
echo "La cache di apt è di $spazio_apt"
echo "Provvedo a pulirla (potrebbe essere necessaria la password)"
sleep 0.5
sudo apt-get clean -y # elimina cache dei programmi installlati
sleep 1
echo "Pulita!"
sleep 2
else
echo "La cache apt è vuota."
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
PACCHETTI () {
#elimina programmi installati come dipendenze non più necessarie
echo -e "* Pulizia di programmi-dipendenze non più necessari *"
if [ -n "$LIB" ]
then
echo "Programmi installati come dipendenze non più necessarie"
echo $LIB
sudo apt-get autoremove -y
echo "Eliminati!"
sleep 2
else
echo "Non ci sono programmi installati come dipendenze da rimuovere!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
MINIATURE () {
# CANCELLAZIONE CACHE MINIATURE SISTEMA
spazio_thumbnails=$(du -sh $HOME/.cache/thumbnails/ | cut -d "/" -f1)
echo -e "* Pulizia della cache delle miniature *"
if [ -n "$spazio_thumbnails" ]
then
echo "La cache delle miniature è pari a $spazio_thumbnails"
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $HOME/.cache/thumbnails/fails/*
rm -fr $HOME/.cache/thumbnails/large/*
rm -fr $HOME/.cache/thumbnails/normal/*
echo -e "Fatto!"
sleep 2
else
echo "La cache delle miniature è vuota!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
FIREFOX () {
# CANCELLAZIONE CACHE FIREFOX
which firefox &> /dev/null # Controllo la presenza di Firefox
if [ "$?" == "0" ]
then
DIR="$HOME/.cache/mozilla/firefox/"
echo -e "* Pulizia della cache di Firefox *"
if [ -d "$DIR" ]
then
for I in $(ls $DIR)
do
spazio_firefox=$(du -sh $DIR/$I/ | cut -d "/" -f1)
PROFILO=$(echo "$I" | cut -d "." -f2)
echo "La cache del profilo \"$PROFILO\" è di $spazio_firefox"
echo -e "Cancellare?\n(premi s per sì o un altro tasto per no)"
read -s -n1
if [ "$REPLY" == "s" -o "$REPLY" == "S" ]
then
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $DIR/$I/*
echo -e 'Fatto!'
sleep 2
else
echo
fi
done
echo -e "* Pulizia della cache di Firefox *"
echo -e "La cache di Firefox è vuota!"
fi
else
echo -e "* Pulizia della cache di Firefox *"
echo -e "Firefox non risulta installato!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
OPERA () {
# CANCELLAZIONE CACHE OPERA
which opera &> /dev/null
if [[ "$?" == "0" ]]
then
spazio_opera=$(du -sh $HOME/.cache/opera/Cache/ | cut -d "/" -f1)
echo -e "* Pulizia della cache di Opera *"
if [ -n "$spazio_opera" ]
then
echo "La cache è di $spazio_opera"
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $HOME/.cache/opera/Cache/*
echo 'Fatto'
sleep 2
else
echo "La cache di Opera è vuota!"
sleep 2
fi
else
echo -e "* Pulizia della cache di Opera *"
echo -e "Opera non risulta installato!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
MIDORI () {
# CANCELLAZIONE CACHE MIDORI
which midori &> /dev/null
if [[ "$?" == "0" ]]
then
spazio_midori=$(du -sh $HOME/.cache/midori/web/ | cut -d "/" -f1)
echo -e "* Pulizia della cache di Opera *"
if [ -n "$spazio_opera" ]
then
echo "La cache è di $spazio_midori"
echo -e "Attendere, sto cancellando."
sleep 1
rm -fr $HOME/.cache/midori/web/*
echo 'Fatto'
sleep 2
else
echo "La cache di Midori è vuota!"
sleep 2
fi
else
echo -e "* Pulizia della cache di Midori *"
echo -e "Midori non risulta installato!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
KERNEL () {
#Rimuove i vecchi kernel lasciando solo gli ultimi due, quello in uso e il precedente
echo -e "* Pulizia dei vecchi kernel *"
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sort -Vr | sed -e '1,2d' > /tmp/kernelList
kernelList=$(ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sort -Vr | sed -e '1,2d')
if [ "$kernelList" != "" ]
then
echo 'Saranno rimossi questi kernel (compreso i loro header):'
cat /tmp/kernelList
echo 'Kernel attuale in uso:'
uname -r
for l in $(cat /tmp/kernelList)
do
sudo apt-get remove --purge -y $l
done
#questo rimuove i header:
ls /usr/src |grep headers | sort -Vr |sed -e '1,4d' > /tmp/headerList
for l in $(cat /tmp/headerList)
do
sudo apt-get remove --purge -y $l
done
sudo rm -f /tmp/headerlist
sudo rm -f /tmp/kernelList
sudo update-grub
echo 'Sono rimasti installati questi due kernel:'
ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g'
echo 'Headers installati:'
ls /usr/src |grep headers
else
echo "Non ci sono kernel da rimuovere!"
fi
sleep 2
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}
CONFIGURAZIONI () {
# PULIZIA DELLE CONFIGURAZIONI INUTILIZZATE
LIB=$(dpkg -l | egrep "^rc" | cut -d ' ' -f3)
echo -e "* Pulizia configurazioni inutilizzate *"
if [ -n "$LIB" ]
then
echo 'Le eventuali configurazioni inutilizzate sono:'
echo $LIB
echo -e "Cancellare?\n(premi s per sì o un altro tasto per no)"
read -sn 1
if [ "$REPLY" = "s" -o "$REPLY" = "S" ]
then
sudo dpkg --purge $(dpkg -l | egrep "^rc" | cut -d ' ' -f3)
echo "Cancellate!"
fi
else
echo "Non ci sono configurazioni inutilizzate da rimuovere!"
sleep 2
fi
INIZIO
}
INIZIO () {
clear
ALL="NO"
cat << EOF
*** Pulizia del sistema ***
Opzioni:
a) Pulisci cache di apt
k) Rimuovi i vecchi kernel lasciando solo quello in uso e il precedente
t) Cancella cache miniature
d) Elimina programmi installati come dipendenze non più necessarie
f) Cancella cache di Firefox
c) Cancella cache di Opera
g) Cancella cache Midori
l) Rimuovi le configurazioni non utilizzate
x) Pulizia completa
q) Esci
EOF
read -s -n1 TASTO
clear
case $TASTO in
a | A) APT ;;
d | D) PACCHETTI ;;
t | T) MINIATURE ;;
k | K) KERNEL ;;
f | F) FIREFOX ;;
c | C) OPERA ;;
g | G) MIDORI ;;
l | L) CONFIGURAZIONI ;;
x | X) ALL=Y ; APT ; echo ; PACCHETTI ; echo ; MINIATURE ; echo ; KERNEL ; echo ; FIREFOX ; echo ; OPERA ; echo ; MIDORI ; echo ; CONFIGURAZIONI ;;
q | Q) exit ;;
* ) INIZIO ;;
esac
}
INIZIO
Bene. :ciao:
Son rimasto alla versione 3.3 :roll:
Il .deb si autosovrascrive vero?
Certo. Mal che vada ti ritrovi col pc da buttare. Insomma, niente di grave ;D
Citazione di: Tony il Martedì 14 Novembre 2017, 15:32:54
Certo. Mal che vada ti ritrovi col pc da buttare. Insomma, niente di grave ;D
:rofl: infatti già ne ho buttati due....ma è stata un'occasione per rinnovare la macchina quindi ben vengano questi tool ;D
Citazione di: Tony il Sabato 28 Ottobre 2017, 23:06:36
Versione 4.3 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog:
- Corretto il rilevamento di libreoffice;
- Corretto il rilevamento della cronologia bash
- Spostato il percorso dello script in /usr/local/bin per permettere la compatibilità con i sistemi Debian.
Desidero ringraziare Tony per l'ottimo programma di pulizia, e a dirla tutta mi sono iscritto appositamente.
Alcune domande
E' possibile capire cosa questo programma va a cancellare, in quanto si vedo quanti kernel mi va a cancellare, ma non riesco a capire in precedenza quali va a cancellare?
Se io volessi mantenere qualche impostazione (facciamo anche un vecchio kernel, precedente agli ultimi 2, mettiamo che con i nuovi non funziona qualcosa) c'è la possibilità di selezionare cosa tenere e cosa no, come il vecchio tweak?
Grazie
Grazie per i complimenti.
Sì, si potrebbe implementare un ulteriore passaggio che permette di selezionare i kernel che si vogliono rimuovere.
Il programma dà per scontato che almeno il kernel precedente sia ormai ben testato e quindi è l'unico che di solito si conserva, insieme al nuovo, per permettere, in caso di problemi con quest'ultimo, di tornare al precedente.
D'altra parte, è vero che qualcuno potrebbe desiderare di salvarne altri o addirittura cancellare il più recente.
Vedrò nelle prossime versioni, se avete queste esigenze.
Chiedevo più che altro se questo era fattibile, visto che comunque in determinate situazioni può tornare utile.
Edito il post aggiungendo un'ulteriore richiesta:
Un mio parente ha un piccolo portatile un eepc-1025
Dopo le modifiche nelle ultime versioni con le relative implementazioni la schermata del programma di pulizia si è ingrandita, superando quelle della grandezza del suo schermo, quindi puoi capire quando si deve scegliere cosa pulire e confermare diventa un pò difficoltoso, dovendo spostare la schermata su e giù, nulla di impossibile però :)
Non c'è modo che il tuo programma in questi casi aggiunga una barra di scorrimento, nel caso il monitor che viene rilevato è di piccole dimensioni, così da avere sempre visibile la schermata di conferma di esecuzione del programma
Ovviamente sempre se fattibile, altrimenti continua così
Grazie Tony per tutto l'impegno.
Nelle prossime versioni avrei intenzione di far sì che il programma mostri solo le opzioni dei programmi installati, quindi il problema dovrebbe risolversi lo stesso.
Insomma la lista dovrebbe essere più corta, a meno che non si abbiano tutti i programmi installati.
La barra di scorrimento non dipende dal mio programma ma da yad.
Se quest'ultimo ha un'opzione, potrei implementarla, ma non credo che l'abbia.
Purtroppo gli schermi piccoli hanno questi problemini.
Certo che se dovessi adattare la finestra ad ogni tipo di risoluzione dello schermo, diventerebbe un lavoro immane.
Vedrò, comunque cosa posso fare, anche se non so quando... ...con tutte queste richieste...
Versione 4.4 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
- Corretta mancata cancellazione file lock
- Utilizzo del menu in modalità massimizzata per consentire la corretta visualizzazione sugli schermi di piccole dimensioni.
Grazie
Dimmi se è tutto ok.
Appena ho la possibilità di andare dal parente, si parla di fine settimana, ti informo ;)
non ho richieste... ma solo ringraziamenti... grazie!
Prego. :ciao:
Citazione di: Tony il Lunedì 27 Novembre 2017, 09:07:53
Versione 4.4 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
- Corretta mancata cancellazione file lock
- Utilizzo del menu in modalità massimizzata per consentire la corretta visualizzazione sugli schermi di piccole dimensioni.
Citazione di: TonyDimmi se è tutto ok.
Ho provato poco fa
La visualizzazione risulta ora perfetta.
Grazie Tony
Bene. Intanto sto lavorando alla questione del kernel.
;)
Dopo immensa fatica (non potete capire) è nata la
Versione 4.5 (http://www.linuxminditalia.org/index.php?topic=22020.msg241866#msg241866)
Changelog
- Aggiunta possibilità di scelta dei kernel da rimuovere;
- Aggiunta indicazione delle opzioni potenzialmente pericolose.
In presenza di un solo kernel, l'opzione di rimozione, ovviamente, non ha effetto.
In presenza di più kernel, si può scegliere quali rimuovere. Verranno rimossi anche i rispettivi header, ovviamente.
Se si selezionano tutti i kernel, compare un avviso ed il programma non procede alla rimozione degli stessi.
N.B.
Viste le modifiche che vanno ad influire sul kernel, direi di fare attenzione e testare per bene l'opzione kernel.
Ovviamente, ho testato io per primo e non ho avuto problemi.
Tuttavia, non posso garantire l'assenza di bug o che su altre macchine si riscontrino problemi.
Non ce ne dovrebbero essere ma... ...a buon intenditor...
Ottimo lavoro :yeah:
Complimenti Tony, per l'ottimo lavoro.
Ora si riesce a vedere quali kernel va a rimuovere, cosa che può risultare molto utile nel caso di problemi con l'ultimo kernel, con la possibilità di rimuoverlo (e visto che ho fatto in passato degli upgrade del kernel per poi ritrovarmi non funzionarti delle cose, confermo la sua utilità) :yeah:
Citazione di: Tony il Venerdì 08 Dicembre 2017, 20:12:31
Non ce ne dovrebbero essere ma... ...a buon intenditor...
Testato e funziona tutto.
La cosa che aggiungerei in quella schermata dell'elenco kernel, e poi definire il programma perfetto, sarebbe la possibilità di selezionare tutti i kernel tranne quello in uso, con un apposito pulsante seleziona tutto, per poi riconfermare la scelta (magari cliccando sul tasto esegui già presente) nel caso si decida su qualche variazione.
Io eseguo spesso la pulizia, ma chi non la esegue mai (e mi è capitato) aveva una bella lista di kernel da rimuovere.
Una curiosità che pongo agli utenti che hanno provato lo script.
L'ho lanciato su debian 9 stretch in particolare la funzione di rimozione della cronologia del terminale. Ebbene a me non la cancella e vorrei sapere se sono un caso isolato o c'è qualcun'altro con questo mistero ;D
Citazione di: Bobol il Sabato 09 Dicembre 2017, 15:25:14
Una curiosità che pongo agli utenti che hanno provato lo script.
L'ho lanciato su debian 9 stretch in particolare la funzione di rimozione della cronologia del terminale. Ebbene a me non la cancella e vorrei sapere se sono un caso isolato o c'è qualcun'altro con questo mistero ;D
Con la versione 4.4 ho proceduto alla pulizia e funzionava
Prima ho dato la pulizia completa e non mi sono soffermato su quella funzione, ma il mod Tony, non dovrebbe aver modificato quella parte, ma principalmente lato kernel, come ha indicato nei post precedenti.
Ovviamente provata su xubuntu 16.04 64 bit ;)
quindi non ho capito, hai controllato poi che la cronologia del terminale fosse stata effettivamente eliminata ?
Riprovato ora, confermo, con la versione 4.5, la cancellazione della cronologia del terminale.
:ok: grazie :)
Ottimo tool, complimenti Tony e grazie per averlo condiviso!
Ho rimosso i kernel vecchi, e già che c'ero ho visto la segnalazione di una configurazione non utilizzata e l'ho cancellata. Dopo questo il sistema non riconosceva più i dischi NTFS :bonk:
Ho sistemato semplicemente facendo un'analisi dei dischi da Windows. Spero possa aiutare qualcun altro che smanetta senza piena coscienza di causa effetto come il sottoscritto :ciao:
Bene se hai risolto, l'azione analisi dischi c'è anche con linux, inoltre ti consiglio l'applicazione Gsmartcontrol dai repository ufficiali: gestore applicazioni o gestore pacchetti.
@Bobol
Ho testato e ritestato ma la cancellazione dello storico del terminale non a mai dato problemi.
Non capisco dove sia l'inghippo nel tuo caso.
ecchenesò per quello ho chiesto di verificare anche ad altri.....proverò a reinstallare lo script ma dubito che mi si risolva l'inghippo....anche io ho provato e riprovato.
Tranquillo, a quanto pare il "problema" è solo il mio, quindi non ti ci ammattire più di tanto :)
Citazione di: Bobol il Mercoledì 13 Dicembre 2017, 13:50:48
ecchenesò per quello ho chiesto di verificare anche ad altri.....proverò a reinstallare lo script ma dubito che mi si risolva l'inghippo....anche io ho provato e riprovato.
Tranquillo, a quanto pare il "problema" è solo il mio, quindi non ti ci ammattire più di tanto :)
Direi di verificare se succede anche con le versioni vecchie, se puoi, così nel caso dare uno spunto in più a Tony per capire il problema così da vedere se il codice ha subito modifiche da quella versione precedente a questa ultima, nel caso vuoi provare a vedere.
....le primissime versioni non le ho provate, comunque penso siano man mano state solo integrate con altre selezioni e scelte. Il problema che si presenta a ma riguarda la pulizia della cronologia del terminale (una cosa da nulla con un banalissimo comando rm su un file che risiede nella home).
In pratica quel file non viene rimosso nonostante il comando nello script sia corretto, appena lanciato segnala operazione riuscita (azzerando il "contatore") ma se entro in home il file è ancora lì, se chiudo e riapro l'applicazione Mind Cleaner naturalmente il fiene viene di nuovo rilevato "pieno" con lo stesso numero.
Aggiornato alla
versione 4.6 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- Il menù non mostra le applicazioni che non sono installate sul sistema.
***
Come vi sarete accorti ho diviso il topic originario, così, credo, che sia più comodo.
Adesso il programma si trova sempre all'inizio del topic.
Il programma non grafico, invece, si trova qui (http://www.linuxminditalia.org/index.php?topic=22020.msg241414#msg241414)
Grazie, l'ho trovato utile e veramente facile ed intuitivo. Ottimo lavoro!
Bello Tony, sempre meglio :coffee:
Vi domando è possibile cancellare le sotto cartelle in /proc/. senza causare problemi al SO.
grazie
Il contenuto della cartella proc è creato dinamicamente dal sistema. Si tratta di un filesystem virtuale e contiene informazioni sul sistema, sui processi e sulle periferiche.
Non ha senso cancellare i file/cartelle lì contenuti e neppure ti è permesso.
Grazie Tony
http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/proc.html (http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/proc.html)
Il mio regalo di Natale...
Versione 4.7 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog:
- Aggiunta opzione avvio come utente non amministratore;
- aggiunta opzione cancellazione cronologia Vlc;
- aggiunta opzione cancellazione cronologia Audacity;
- correzione permessi programma;
- aggiunti tooltips.
P.S. Rimanete sintonizzati. Ho in mente altro, non mi fermo qui :D
:good:
Mi chiedevo la cartella ~/.thumbnails non si potrebbe inserire nella lista della pulizia? Mi sono accorto che la mia è arrivata a 219 Mb ;D
Eccoti accontentato.
Versione 4.8 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
Aggiunta cartella ~/.thumbnails/ all'opzione pulizia delle miniature.
wow ;D
:ok: :coffee:
@Tony:che dire: grande :good: mi è particolarmente piaciuta la sezione dei kernel vecchi da eliminare!!
Ottimo, ho altre ideucce, ma mi ci devo dedicare.
La parte più noiosa e lunga sono i test ed il relativo debugging.
e quali sono queste ideucce??
Io per i test sono presente (anche se non sempre attivo nel forum ;))
Non posso dirlo, rovinerei la sorpresa. ;D
Dai, niente di che, altre opzioni.
Vedremo.
:ok: :ok: :ok: ;)
Segnalo che nelle info del programma (versione 4.8) il link rimanda alla versione senza grafica, e non a questo 3d, sempre chè non sia studiato proprio così
Per l'ultima versione disponibile o per la segnalazione di bug
http://www.linuxminditalia.org/index.php?topic=22020
Poi se il link fosse cliccabile, sarebbe più veloce e pratico, rimandandoti direttamente al 3d, o meglio al post di download del programma ;)
Hai ragione, l'ho corretto nella versione 4.9 che pubblicherò a breve, insieme ad altre novità.
:entu:
Versione 4.9 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- aggiunta opzione visualizzazione filesystem montati;
- aggiunta opzione pulizia RAM e swap;
- aggiunta opzione settaggio swappiness;
- corretto link riferimento programma.
Wow stà diventando un programma multifunzione per Linux, ora agisce anche nella ram, swap, mount filesystem e modifica anche la swap....nel senso che la cambia riducendola al minimo come si agirebbe sul file di testo specifico?
Complimenti :ok:
:ok:
Citazione di: Tony il Mercoledì 03 Gennaio 2018, 21:01:26
Versione 4.9 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- aggiunta opzione visualizzazione filesystem montati;
- aggiunta opzione pulizia RAM e swap;
- aggiunta opzione settaggio swappiness;
- corretto link riferimento programma.
Tutto funziona a meraviglia, Tony, sta diventando veramente un programma indispensabile per la manutenzione di Linux, complimenti. Bello che riconosca Chromium, visto che è il mio browser favorito. Bello anche poter scegliere che Kernel eliminare... però c'è un piccolo problema sulla mia macchina: non riesce a rilevare la swap, dice "nessuna swap rilevata sul sistema". Perché non la vede, cosa può essere? Ho anche riavviato il computer, ma ugualmente ripete lo stesso problema.
Grazie mille.
Includo uno Screenshot del monitor per far vedere che l'applicazione che analizza il sistema rileva la Swap mentre Mind Cleaner no...
(https://i.imgur.com/GlM4Jok.png)
Grazie dei feedback.
Capitan Harlock, hai ragione non rileva la swap anche se c'è
Mia svista.
Ho però l'alibi: io non uso swap ;D
Comunque, ho corretto (spero).
Ecco la
Versione 5.0 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
Corretto bug mancato rilevamento della swap.
Citazione di: Pope il Mercoledì 03 Gennaio 2018, 23:23:50
...modifica anche la swap....nel senso che la cambia riducendola al minimo come si agirebbe sul file di testo specifico?
Esatto, modifica la swappiness.
Fantastico, ormai si potrebbe chiamare Mind Assistant.
:ok:
oh testato la versione 5 su ubuntu 14.04 a 64bit.
come dipendenza ho usato yad in versione 0.39 preso da webupd8 (link nel primo post)
tutto ok :ok:
Bene. :ok:
Vediamo per le prossime versioni cosa mi viene in mente.
Siam arrivati a quasi 1000 righe di codice.
Sti ca...!
E ancora devo trovare il modo di gestire la multiutenza.
Trovato un problema sulla pagina delle info.
Se do la password e mi collego come "amministratore" clicco il link "ultima versione" (o entrambi) mi da questo errore
(https://s17.postimg.org/5y2ox0acf/Mind_Cleaner_5.0_error.png)
Se invece mi loggo come utente normale, il link si apre.
Uso firefox
Probabilmente è perché come utente root xdg-open non è configurato e da una parte è meglio, così si evita di navigare in rete come root.
Vedrò di trovare una soluzione.
Grazie della segnalazione.
Prego ;)
con unity invece va, quindi è una questione legata al d.e.?!
Probabilmente alla configurazione di xdg-open.
.....anche a me funziona con Debian8 con Openbox e Thunar :ciao:
io non ho audacity e mi da questo errore, è possibile non farlo segnalare se uno non ha audacity installato?
CitazioneSi è verificato un errore.
Eliminazione della cronologia di audacity non completata!
cp: impossibile creare il file regolare '/home/mint/.audacity-data/audacity.cfg': File o directory non esistente
@Daigo.
Strano, il programma dovrebbe accorgersi se audacity non è insallato.
Mi dai il risultato di questo comando?
which audacity
niente output
Appunto.
Se non rileva output il programma capisce che non è installato e non ti propone neppure la voce relativa ad Audacity.
Non me lo spiego.
Ho appena fatto una prova.
Ho disinstallato audacity e, infatti, nel menu del programma non compare la relativa voce.
:o
Adesso l'ho installato di nuovo e la voce è ricomparsa.
:boh:
Qualcuno riscontra lo stesso problema di daigo?
boh, non so, se avvio "esegui tutto" nella finestra di dialogo del programma, vedo che va a cercare audacity e poi mi da quel messaggio, ho riprovato adesso, sempre uguale...boh
testata su debian9 64bit con gnome-shell
- installazione problematica, nel senso che gdebi si chiude senza portarla a termine
ho installato a mano yad (presente nei repo) e poi sono andato con dpkg
- funzionamento da utente amministratore ok
- funzionamento da utente normale al primo avvio ha dato qualche malfunzionamento ma poi ok
Si dovrebbe avviare gdebi da terminale per capire perché non digerisce il pacchetto.
avviandolo da terminale (gksudo gdebi-gtk) va ... ;D
Bah!
Versione 5.1 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- Sostituito pulsante "Esegui tutto" con "Seleziona/Deseleziona tutto";
- aggiunta opzione cancellazione cronologia bash di amministratore;
- aggiunta indicazione dell'utente analizzato;
- aggiunta colorazione opzioni secondo il grado di rischio/tipo di utente;
- aggiunta legenda colori;
- rimossi pulsanti nel menù info, causa malfunzionamenti in caso di xdg-open non configurato e causa accesso al browser con privilegi di root.
ottimo :ok:
unica cosa, eventualmente potresti valutare per la prossima release di utilizzare una tonalità differente di giallo per le operazioni meno rischiose ? con alcuni temi chiari risulta illeggibile (fino a che non lo selezioni), magari un ocra potrebbe risolvere ;D
In effetti io uso un tema scuro.
Proverò a sperimentare con altri colori.
Non so di preciso quanti e quali sono disponibili.
Grazie della segnalazione.
si in effetti è meglio in rosso che si vede bene su temi chiari.....
Comunque questa versione, non mi da più il problema con audacity non installato....
Versione 5.2 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- Correzione colori per difficoltà visualizzazione su temi chiari.
Mi potete confermare che si vedono i quadratini colorati nella legenda colori?
Non vorrei che su qualche sistema diano qualche carattere atipico.
In serata, tempo permettendo, verifico ;)
da me tutto a posto
Ho reinstallato ieri sera e mi sembra sia ok anche da me :ok:
Tutto ok per me.
Sarò pure pignolo, dimmelo senza peli sulla lingua :) ma,
Questi due colori della 5.2 fatico a distinguerli, tonalità troppo ravvicinata.
Se fosse per me terrei:
marrone - amministrazione senza rischi,
rosso - amministrazione, potenzialmente pericolosa.
Questo punto:
- Sostituito pulsante "Esegui tutto" con "Seleziona/Deseleziona tutto"
Lo aggiungerei anche al lato kernel, così si semplificano le cose se si hanno decine (anche più) di kernel vecchi, poi puoi deselezionare quello che devi lasciare nel sistema.
Per il resto funziona tutto, hai creato un ottimo tool, con molte potenzialità.
Citazione di: vianello_85 il Mercoledì 10 Gennaio 2018, 20:27:23
Questi due colori della 5.2 fatico a distinguerli, tonalità troppo ravvicinata.
Se fosse per me terrei:
marrone - amministrazione senza rischi,
rosso - amministrazione, potenzialmente pericolosa.
Guarda, su tema scuro si distinguono benissimo. Su tema chiaro in effetti un po' meno ma il rosso vero e proprio sembra troppo vivace e dà un po' fastidio. Vedrò di trovare una via di mezzo di rosso.
Citazione di: vianello_85 il Mercoledì 10 Gennaio 2018, 20:27:23
Questo punto:
- Sostituito pulsante "Esegui tutto" con "Seleziona/Deseleziona tutto"
Lo aggiungerei anche al lato kernel, così si semplificano le cose se si hanno decine (anche più) di kernel vecchi, poi puoi deselezionare quello che devi lasciare nel sistema.
Lo so. Già me lo ha chiesto in precedenza. Non l'ho dimenticato.
E' solo che non è così facile implementare tale funzione. :dry:
Già per il menù principale ho dovuto fare i salti mortali.
Tante tante ma tante modifiche e prove.
Per il menù del kernel la situazione è peggiore.
Non so se riuscirò.
Ok, ho ricaricato una versione 5.2 con un colore rosso più distinguibile ma non eccessivamente vivace.
Ma c'è il tuo script nel gestore applicazioni, cioè nei repo ufficiali, se no, dovresti proporre agli sviluppatori di Mint e/o Ubuntu di implementarlo nei repository.
:cool:
Citazione di: Tony il Mercoledì 10 Gennaio 2018, 20:57:27
Ok, ho ricaricato una versione 5.2 con un colore rosso più distinguibile ma non eccessivamente vivace.
perfetto
Citazione di: Pope il Mercoledì 10 Gennaio 2018, 21:01:32
Ma c'è il tuo script nel gestore applicazioni, cioè nei repo ufficiali, se no, dovresti proporre agli sviluppatori di Mint e/o Ubuntu di implementarlo nei repository.
:cool:
Troppo buono.
Credo che chi legge lo script si mette le mani nei capelli!
Perché con un altro linguaggio di programmazione sicuramente è tutto più facile mentre con bash e con le mie basilari conoscenze è un po' troppo articolato, per non dire confuso e arrangiato.
Insomma, chi sa veramente programmare sa farlo in maniera molto più semplice ed efficace.
@ Tony
1 Ti ho riproposto la selezione dei kernel in quanto credevo che tra i tanti messaggi non fosse stata recepita, e me ne scuso
2 Non sono un programmatore ma un semplice utilizzatore, quindi posso solo immaginare quale e quanto lavoro ci va dietro, impegno, oltre i test vari, per non far danni su altri pc, a tempo libero e gratuitamente, accontentando, o cercando di fare il possibile per accontentare le nostre richieste
3 E anche questa piccola modifica di colore, e ora si distinguono molto bene, sottolinea quanto detto
Grazie
@ pope
Appoggio 'virtualmente' la tua richiesta, diamo a cesare quel che è di cesare :ok:
confermo, anche da me ora è leggibile ... mezzo busto in comune per tony :ok:
https://youtu.be/P9RhdL5fzqE
:rofl: :rofl:
Attenzione.
La versione 5.2 è buggata.
Ha problemi di lettura dei percorsi, quindi non viene riconosciuta "la sporcizia" e la maggior parte delle opzioni non hanno alcun effetto.
Aggiornate alla Versione 5.3 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
-Correzione bug mancata lettura percorsi e pulizia;
-aggiunto pulsante "Seleziona/Deseleziona tutto" nel menù dei kernel.
Adesso anche vianello_85 dovrebbe essere contento ;)
:ok:
Ma mi chiedo, il celeberrimo Millennium Bug è arrivato con 18 anni di ritardo?
(-:
:rofl:
ah cavolo, grazie per la correzione
io non me ne ero accorto perché avevo appena pulito il sistema con la 5.1 e la 5.2 l'avevo aggiornata solo per correggere la questione dei colori col tema chiaro, ma non l'avevo testata
:ok:
:ok:
Citazione di: Tony il Venerdì 12 Gennaio 2018, 20:24:20
Attenzione.
La versione 5.2 è buggata.
Ha problemi di lettura dei percorsi, quindi non viene riconosciuta "la sporcizia" e la maggior parte delle opzioni non hanno alcun effetto.
Aggiornate alla Versione 5.3 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
-Correzione bug mancata lettura percorsi e pulizia;
-aggiunto pulsante "Seleziona/Deseleziona tutto" nel menù dei kernel.
Adesso anche vianello_85 dovrebbe essere contento ;)
:) ;)
Appena ho più kernel installati lo proverò :ok:
Edit del 14/01/18
Provato funzione seleziona tutto del kernel, tutto ok.
Grazie.
Ciao Tony, intanto grazie per il lavoro svolto fino ad adesso :ok: ho un piccolo problemino che avevo accennato qui http://www.istitutomajorana.it/forum2/Thread-Guida-Ubuntu-script-sostituto-pulizia-ubuntu-tweak?pid=123785#pid123785
Da come ho potuto provare lo fa solo con il menù principale, le altre schermate funzionano correttamente.
Su schermo 'grande' tutto ok
Potrebbe essere che sforando la misura dello schermo quei 4-5 pulsanti che ci sono in basso fa si che il ridimensionamento del menù principale venga meno.
Sarebbe da vedere per esempio posizionandoli su due righe quei pulsanti se il problema lo fa comunque.
Citazione di: maxbigsi il Martedì 16 Gennaio 2018, 22:32:07
Ciao Tony, intanto grazie per il lavoro svolto fino ad adesso :ok: ho un piccolo problemino che avevo accennato qui http://www.istitutomajorana.it/forum2/Thread-Guida-Ubuntu-script-sostituto-pulizia-ubuntu-tweak?pid=123785#pid123785
La tua risoluzione è 1152x864, mentre la finestra principale del programma può scendere massimo a 1236, perciò sfora.
Citazione di: vianello_85 il Mercoledì 17 Gennaio 2018, 05:52:01
Potrebbe essere che sforando la misura dello schermo quei 4-5 pulsanti che ci sono in basso fa si che il ridimensionamento del menù principale venga meno.
Sarebbe da vedere per esempio posizionandoli su due righe quei pulsanti se il problema lo fa comunque.
sì, sono proprio i pulsanti che scocciano. Era un problema che avevo riscontrato già in fase di test ma credevo di aver risolto, invece, a quanto pare, su alcuni schermi/risoluzioni si riscontra ancora.
Purtroppo non è possibile (credo) mettere i pulsanti su due righe.
Dovrò inventarmi qualcosa.
Al limite sacrificare un pulsante o raggruppare i pulsanti filesystem e RAM sotto un unico pulsante, tipo "funzioni avanzate" (se riesco).
Si potrebbe anche togliere completamente analisi filesystem, visto che non permette operazioni di pulizia, quindi va un po' fuori lo scopo del programma.
Che dite?
p.s. Si potrebbe anche togliere Rianalizza. In fondo non si usa praticamente mai. Togliendo solo questo pulsante si arriva a 1050 pixel.
p.p.s Su alcune basse risoluzioni ci sarà sempre qualche sforamento della finestra. Io toglierei sia Analisi filesystem, sia Rianalizza.
Così facendo si arriva ad una larghezza di 878 pixel.
Spero che nessuno usi più una risoluzione 800x600 o addirittura minore. Forse qualcuno su netbook con schermo da 10"?
E nel caso lasciare le funzioni principali e raggruppare le ultime funzioni, analisi FS, Ram e quant'altro su un sottomenù (tipo quello del kernel) con tutto l'elenco delle altre fuzioni, così da mettere solo un pulsante 'altro' o 'altre funzioni' ?
Così nel caso volessi aggiungere altre funzionalità puoi farlo mettendole in quella schermata senza problemi
Così nel caso anche il problema 800x600 forse verrebbe meno.
Mie ipotesi ;)
Ammesso che riesca a raggruppare tutto in un solo sottomenu, con relativo pulsante "altro", si arriva sugli 878 pixel.
Per scendere ancora più giù si dovrebbe togliere "info" e, secondo le mie prove, si può arrivare a 706 pixel.
Ma le informazioni (almeno i link) andrebbero incluse direttamente nel menù principale.
p.s. Volendo si può togliere anche il pulsante "Esci".
In fondo basta chiudere la finestra del menù principale.
Si, esci è di dippiù, poi con esci rientreresti sotto gli 800 pixel?
Se si, non sarebbe male... se riesci a raggruppare le altre funzioni, seppur minori possono tornare utili.
;)
Togliendo solo Esci no.
Già così sarebbe comunque meglio
Eventualmente si possono 'limare' i bottoni, tipo dalla schermata piccolina, non ho sotto mano il programma sembrerebbe grande quello di info, e tutti della stessa misura.
Lo dico da inesperto :)
Versione 5.5 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Ho optato per togliere i tre pulsanti Info, Esci e Rianalizza, sostanzialmente inutili.
Un minimo di informazioni (il link di riferimento) le ho riportate nel menù principale.
Ora, fino a risoluzioni con 706 pixel di larghezza, non ci sono problemi.
La finestra non verrà tagliata fuori dallo schermo.
Chi non aveva questi problemi può tenere la versione 5.3.
Tuttavia, le future versioni si baseranno, ovviamente, sulla 5.4.
Changelog
- Eliminazione tasti Info, Esci, Rianalizza, per consentire la corretta visualizzazione su schermi impostati a bassa risoluzione (fino a 706 pixel di larghezza);
- introdotta opzione skip-taskbar nelle finestre progressione di yad.
Citazione di: vianello_85 il Mercoledì 17 Gennaio 2018, 10:03:42
Eventualmente si possono 'limare' i bottoni, tipo dalla schermata piccolina, non ho sotto mano il programma sembrerebbe grande quello di info, e tutti della stessa misura.
Lo dico da inesperto :)
Purtroppo non è possibile farlo. Anche lasciando la sola icona, il pulsante ha una dimensione minima non ulteriormente riducibile.
Si impara sempre qualcosa ;)
Versione 5.5 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- Introdotto adattamento alla risoluzione dello schermo. I tasti Esci e Rianalizza vengono mostrati solo ad alte risoluzioni.
In particolare, sotto i 1024 pixel di larghezza il tasto Esci non viene più mostrato.
Sotto gli 832 non viene mostrato neppure Rianalizza.
adesso è perfetta :ciao: grazie :ok:
Versione 5.6 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- Modificata finestra di accesso con unico pulsante di accesso (si accede con o senza privilegi amministrativi a seconda se si inserisce o meno la password);
- aggiunte opzioni di pulizia di Qupzilla.
ho appena aggiornato....si è persa la tabella dei colori
A me funziona con tutti i temi che ho.
Tra l'altro non ho toccato nulla riguardo i colori.
:o
Appena provato, colori ok
ok allora è un problema solo mio :ok:
ok, il problema si presenta su sistema Debian8 mentre è ok sul Debian9 :hmm:
Allora, ho provato su Salentos Luppiù e all'avvio esce l'immagine che hai postato.
Ma, in realtà, si tratta del testo selezionato (non so perché viene selezionato già all'avvio).
Se clicchi sul testo si deseleziona e diventa tutto normale.
Spero di essermi spiegato.
Per ovviare, ho apportato una leggera modifica e ho ricaricato il deb.
Tuttavia, così si è persa la possibilità di copiare il link di riferimento al programma.
si è così....viene selezionata tutta la parte alta della finestra di dialogo.... :ok:
Citazione di: Tony il Domenica 21 Gennaio 2018, 17:50:39
Tuttavia, così si è persa la possibilità di copiare il link di riferimento al programma.
acc....allora lascialo così, non mi sembra sia un grosso problema :)
Pazienza, tanto chi lo ha installato già sa dove trovarlo.
installato la 5.6 su ubuntu-mate 18.04 (development-branch) 64bit
installazione e funzionamento tutto ok :ok:
Bene :ok:
Grazie! Davvero comoda e utile :ok:
Un domanda: con 4 giga di ram (a 64bit) cosa mi consigliate di impostare come valore Swappiness? (attualmente è impostato in default: 60)
Guarda, io, come te, ho 4GB di RAM e la swap non ce l'ho proprio ;D
Citazione di: Tony il Sabato 27 Gennaio 2018, 17:33:39
Guarda, io, come te, ho 4GB di RAM e la swap non ce l'ho proprio ;D
Ah! :o :D
Va beh allora lo lascio a 60 vai :grin:
Puoi abbassarla.
la metto a 30 ?
Sì, o giù di lì.
io ce l'ho a 5
Ok grazie. Allora provo con 25 e vedo nei prossimi giorni ;)
Versione 5.7 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- Aggiunta compatibilità con Libreoffice 6.
Ottimo a sapersi: ho appena scaricato ed installato il file .deb e mi sembra superbamente ben fatta l'applicazione :D
Davvero i miei complimenti :ok: :ok: :ok:
Complimenti Tony dopo parecchio tempo ho scaricato il pacchetto e l'ho usato per pulire la cache di apt.
Sembra un buon programma, leggero e utile.
Ciao.
Ciao SupertuxKart. :ciao:
Ciao a tutti
Sto sistemando, anzi aggiornando un pc a mio mio amico, alla versione xubuntu 18.04 uscita in settimana (aggiornamento effettuando una formattazione e installazione)
Seppur loggandomi tranquillamente, non vedo problemi di sorta, il login mi appare su più righe, e il problema potrebbe essere il monitor molto piccolo, anche se sempre con questo pc con la 16.04 xubuntu non compariva.
Posto un immagine per essere più chiaro.
(https://s17.postimg.cc/6u6y6yiy3/linux_mind_cleaner.png) (https://postimg.cc/image/6u6y6yiy3/)
Quindi funziona tranquillamente?
E solo che il login è visualizzato su più righe?
In tal caso potrebbe essere qualcosa che va di traverso a yad sulla nuova versione di (x)ubuntu.
:hmm:
Esatto, solo login.
Tutto il resto per quanto vedo funziona tranquillamente.
La versione è a 64 bit, cosa che non avevo scritto nel post precedente.
Aggiungo: da terminale esce questa versione
bepi@bepi-1011PX:~$ yad --version
0.38.2 (GTK+ 3.22.30)
bepi@bepi-1011PX:~$
In ogni caso se provo ad ingrandire a schermo intero con il pulsante + quella schermata di login questo è il risultato
(https://s17.postimg.cc/ofeit52wr/mind_cleaner_2.png) (https://postimg.cc/image/ofeit52wr/)
Non so, qualche cosa sarà cambiata, forse a livello di gtk.
Se provo ad allargare, a me rimane una riga per l'inserimento della password.
Sono su Mint 18.3 Sylvia.
Pazienza, se funziona.
Grazie comunque per la segnalazione.
Per quanto ho provato funziona tutto.
Il 'problema' è solo nel login.
Prego ;)
Ho ricaricato il file correggendo i link al nuovo forum ed ho approfittato per effettuare piccole correzioni testuali.
Niente di che.
Ho scaricato e installato, e per sicurezza operativa estrema avevo installato yad da repo.
Ho soltanto cancellato la cache di apt, ragione per cui ho installato il programmino, che sembra "molto bellino". :) ;)
Mi sono fidato, e non ho controllato il codice sorgente.
Forse un giorno sarò in grado di rifare i controlli senza patemi d'animo.
Per adesso tutto è aperto. :D
Grazie.
Il codice sorgente nasconde un trojan che, a tempo debito, cripta i file e farà comparire la richiesta di riscatto.
Devo pur campare, no?
;D io il mio primo versamento di 1000 $ l'ho fatto ieri sera.....buona vacaza Tony :D
:ok:
Citazione di: Tony il Domenica 01 Luglio 2018, 08:45:34
Il codice sorgente nasconde un trojan che, a tempo debito, cripta i file e farà comparire la richiesta di riscatto.
Devo pur campare, no?
Ho trovato il trojian!
Non lo renderò pubblico, se mi verranno, ehm, donati almeno mmiilllee euro al mese. :grin: :cool:
A tempo debito sarai ricompensato.
Nel frattempo, acqua in bocca.
;D
Citazione di: Tony il Lunedì 23 Luglio 2018, 16:40:25
A tempo debito sarai ricompensato.
Nel frattempo, acqua in bocca.
;D
Sì, sì, muto sto. :hs:
Versione 5.8 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
Alla rimozione del kernel rimuove anche i moduli aggiuntivi.
Vi invito caldamente ad aggiornare. La mancata rimozione degli eventuali moduli aggiuntivi potrebbe comportare l'errata presenza nel menu grub delle voci con versioni del kernel cancellate. La selezione delle stesse comporta l'errato avvio del sistema o, comunque, avvio con freeze o con altri problemi.
Ciao Tony,
scusami per la banalità della domanda:
ho la versione precedente la 5.7;
dici di aggiornare, ho scaricato la 5.8 adesso la installo con Gdebi e si aggiorna da sola o, devo prima cancellare la precedente?
Grazie... :ciao:
Si aggiornamenti da sola.
:hs: grassie ;)
Prrrrrrego :ciao:
Ottimo. Solo un paio di cose:
- nella finestra di rimozione del kernel si potrebbe nascondere il kernel in uso, tanto non si può rimuovere;
- nella dock bar l'icona appare sfocata
(https://i.postimg.cc/C5svr7dq/Istantanea-2018-11-02-21-36-13.png)
@Tony
Grazie mille... provvedo subito... :hs:
Citazione di: Josh il Venerdì 02 Novembre 2018, 21:49:27
Ottimo. Solo un paio di cose:
- nella finestra di rimozione del kernel si potrebbe nascondere il kernel in uso, tanto non si può rimuovere;
In realtà si può rimuovere il kernel in uso.
Apt-get richiede un ulteriore conferma, cosa che in effetti mind cleaner non fa.
Quindi, accolgo il consiglio. Nella prossima versione provvederò alla cosa.
Pazientate.
Citazione
- nella dock bar l'icona appare sfocata
(https://i.postimg.cc/C5svr7dq/Istantanea-2018-11-02-21-36-13.png)
Questo è strano. Io ho provato ad ingrandire anche al massimo l'icona è non ho problemi.
L'hai impostata a manina?
La questione kernel è più complicata di quello che sembra.
Restano da gestire i kernel, diciamo, più esotici. Si pensi ai low latency.
Dovrei lavorare anche su questo, anche se l'utente medio usa quelli generici.
Citazione di: Tony il Sabato 03 Novembre 2018, 00:47:41
Questo è strano. Io ho provato ad ingrandire anche al massimo l'icona è non ho problemi.
L'hai impostata a manina?
No, non ho impostato nulla.
Grazie Tony
Versione 5.9 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
Eliminata opzione per cancellare il kernel in uso.
Miglioramento grafico icona.
Per cancellare il kernel in uso, ovviamente, basta riavviare con un altro kernel e, quindi, cancellare il precedente.
@Josh
L'icona dovrebbe avere una definizione migliore.
Confermo che l'icona ora ha una risoluzione migliore
(https://i.postimg.cc/7Y9VPsgW/ic.png)
Upgradato, peccato ora se volessi cancellare direttamente il kernel che uso e avere il sistema in pappa non lo posso più fare :sigh:
;D
Quindi se prima lo facevo a manina da gestore aggiornamenti, nemmeno lui rimuove i moduli aggiuntivi con i relativi rischi che scriveva sopra Tony?
A parte questo trovo anche comodo l'autoremove che ti propone il terminale di Lubuntu quando hai installato un nuovo kernel, sei sempre con gli ultimi due recenti.
Da gestore aggiornamenti, quindi mintupdate, spero di sì ma non posso appurarlo visto che ho ubuntu, ma, usando la vecchia versione di mind cleaner, che rimuoveva solo il kernel e l'header, mi son ritrovato ancora la rispettiva voce nel grub, che, tuttavia, avviava un sistema inutilizzabile.
Evidentemente qualcosa è cambiato nel tempo con l'installazione di moduli aggiuntivi che se non cancellati danno quel problema.
Almeno questa è stata la mia esperienza.
Disinstallando quei moduli la voce nel grub è sparita.
Verifico anch'io, in Lubuntu con il comando install -f risultano anche tutte le parti non più utilizzate del kernel, Mint non l'ha mai mostrato.
Comunque avviando la nuova versione di Cleaner non mi risultano configurazioni superflue, quindi le dovrebbe vedere se ci sono con la v 5.9?
O devo guardare al boot in ogni caso?
Se ogni voce che hai all'avvio si avvia normalmente stai sereno.
In sintesi, il problema era che l'installazione di alcuni kernel comporta l'installazione di ulteriori pacchetti (relativi a moduli) che mind cleaner non disinstallava.
Ora sì.
La disinstallazione del solo kernel ma non di quegli ulteriori pacchetti faceva sì che nel grub fosse presente ancora la voce relativa a quel kernel, che avviato non funzionava.
Questo è quello che è accaduto sul mio sistema e che mi ha spinto alla nuova versione di mind cleaner.
P.S. Ad esempio, il mio attuale kernel è il 4.15.0-38-generic.
Installandolo, si tira dietro anche il pacchetto linux-modules-4.15.0-38-generic.
Ora, il vecchio mind cleaner cancellava il kernel e l'header ma non quest'ultimo pacchetto e, nel grub, mi ritrovavo ancora la voce relativa al kernel cancellato. Disinstallando quest'ulteriore pacchetto, la voce non compare più.
Mi sa che ho trovato un bug. Ho fatto la pulizia di Firefox (ultima versione, la 63.0 a 64 bit) selezionando tutte le 4 voci e al riavvio invece dei miei segnalibri ho trovato quelli predefiniti.
Aggiungo anche un suggerimento: ho visto che ci sono due URL nel form principale. Fossi in te li renderei cliccabili.
Appena riesco do un'occhiata.
Ultimamente ho poco tempo.
Grazie della segnalazione.
Citazione di: Josh il Giovedì 08 Novembre 2018, 01:17:39
Aggiungo anche un suggerimento: ho visto che ci sono due URL nel form principale. Fossi in te li renderei cliccabili.
Purtroppo non è proprio facile la cosa.
L'opzione ci sarebbe ma sconquassa un po' di cose.
Non preoccuparti, non fa niente.
Citazione di: Josh il Giovedì 08 Novembre 2018, 01:17:39
Mi sa che ho trovato un bug. Ho fatto la pulizia di Firefox (ultima versione, la 63.0 a 64 bit) selezionando tutte le 4 voci e al riavvio invece dei miei segnalibri ho trovato quelli predefiniti.
Ho la stessa versione, ho appena provato e non ho riscontrato alcun problema.
:hmm:
Ho riprovato ora su una installazione pulita di Peppermint e non è successo nulla di strano. Forse il problema era dovuto ad altri motivi.
Versione 6.0 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
Aggiunta opzione cancellazione vecchi log.
L'opzione cancella i vecchi log riducendone le dimensioni occupate al minimo.
:ok:
Rimuove anche i Flatpak Runtimes inutilizzati? (https://www.lffl.org/2019/02/rimuovere-flatpak-liberare-spazio.html)
;D
Leggendo l'articolo ci stavo pensando di implementare la funzione.
Vediamo nella prossima versione.
P.s. Per quanto mi riguarda, non l'ho proprio installato. Però, forse a voi potrebbe tornare utile.
I flatpak sono una bella cosa. Su debian, ubuntu e derivate sono ancora più interessanti considerando gli articoli di antiquariato che spesso si trovano nei repo al posto dei programmi ;D.
Interessante anche secondo me la funzione suggerita da @Pope... :ciao:
:ciao:
Non so i flatpak, ma gli snap sono un macigno.
Avevo installata di default la calcolatrice in versione flat.
Una lentezza esasperante.
Stessa cosa per il task manager.
Ho brasato tutto e installato le versioni normali.
Tutta un'altra velocità.
Che poi che senso ha un task manager o una calcolatrice in versione snap?
Anche i programmi in flatpak sono cosi lenti?
Citazione di: Tony il Lunedì 11 Febbraio 2019, 09:14:54
Non so i flatpak, ma gli snap sono un macigno...
...Anche i programmi in flatpak sono cosi lenti?
I flatpak non sono un macigno, anzi. Io ho rimosso tutto quello che ho potuto rimuovere di tradizionale sostituendolo con i flatpak. LibreOffice, per esempio, a me sembra più veloce nella versione flatpak, oltre a essere più recente come versione. Così anche Calibre, Gimp, eccetera, eccetera...
Ma giusto per capire, i Flatpack sono un diverso modo di distribuire i software che comunque vanno installati sul sistema giusto? Con le appimage non c'entrano nulla :hmm:
Non che io sia un esperto in materia, ma posso comunque dire che snap, appimage e flatpak concettualmente sono simili:
sono indipendenti dal sistema sul quale girano, portano con loro tutto ciò che occorre per funzionare; nel caso di appimage, e credo anche di snap (... di snap ne so molto poco), il tutto si riduce ad un unico file "contenitore" che può essere eseguito, analogamente alla maggior parte del software per mac os. Nel caso dei flatpak invece possono esserci delle runtime "al servizio" del programma, che si installano insieme allo stesso.
Immagino che queste runtime possano essere condivise, quando è possibile, tra le applicazioni flatpak che richiedono le medesime librerie: penso alle applicazioni di Gnome e Kde in particolare. Questo fa si che l'ingombro sia minore con le flatpak di quanto non sia con appimage e snap, che invece non condividono niente di quello che si portano dietro.
Tra i tre tipi io preferisco le flatpak perché hanno una gestione per certi versi un po' più simile a un repository tradizionale, a me sono sembrate anche meglio compatibili con qualsiasi sistema su cui le ho installate, e poi hanno una quantità di software disponibile molto maggiore. Tutto a beneficio della coerenza del sistema nel suo insieme.
Grazie, adesso mi è un pochino più chiaro :ok:
Versione 6.1 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- Migliorata pulizia cronologia applicazioni;
- corretto bug impostazione swappiness;
- corretto bug visualizzazione numero voci cronologia bash.
installata su debian 10 64bit ( gnome 3.30 / wayland )
installazione: ok
utilizzo senza password: ok
utilizzo con password ( wayland ): non si avvia ... l'errore è:
Gtk-WARNING **: 20:47:08.849: cannot open display: :0
in pratica lo stesso che danno altre "vecchie" applicazioni che richiedono di essere eseguite come amministratore come synaptic o il manager di xampp.
utilizzo con password ( xorg ): ok
Sarebbe possibile inserire una funzione che levi i file in /.config delle app disinstallate?
O c'è già e io non lo so 🤔
Citazione di: midnite il Venerdì 16 Agosto 2019, 20:50:13
utilizzo con password ( wayland ): non si avvia ... l'errore è:
Gtk-WARNING **: 20:47:08.849: cannot open display: :0
in pratica lo stesso che danno altre "vecchie" applicazioni che richiedono di essere eseguite come amministratore come synaptic o il manager di xampp.
Dannato wayland.
Metto una versione 6.2 qui sotto.
Provala e dimmi se va sotto wayland.
Non avendo wayland non posso testare personalmente.
Se funziona, passo il pacchetto nella prima pagina di questo topic.
Citazione di: Cavaleri Omar il Domenica 18 Agosto 2019, 13:00:54
Sarebbe possibile inserire una funzione che levi i file in /.config delle app disinstallate?
L'idea è buona ma la soluzione non è semplice.
Non tutte le applicazioni si installano da repository.
Qualcuno può averle installate anche compilandole da sorgente.
Oppure possono esserci programmi che non necessitano di essere installati ma che presentano comunque la propria configurazione in .config.
Tra l'altro non tutte le configurazioni sono in .config, tante sono direttamente nella home.
Mi spiego meglio facendo riferimento ad un programma che ho.
Nella mia home ho un programma per scansionare che non necessita di installazione. Si chiama vuescan.
Lo avvio semplicemente facendo doppio click sull'icona.
Ora, quel programma ha la cartella con i file di configurazione in /home/tony/.vuescan
Come potrei mai dire a Mind Cleaner di non toccare quella cartella?
Come fargli capire che appartiene ad un programma che uso ma che non è installato sul sistema.
Forse potrei trovare una via di mezzo, meno invasiva.
Nel senso che Mind Cleaner elenchi le cartelle di configurazione dei programmi lasciando all'utente la responsabilità di cancellarle o meno.
O qualche altra soluzione.
Non so, ci devo pensare.
@Tony
Ammetto che è un problema non di poco conto... in effetti io stesso uso molte appimage, come impedire di cancellare il file di config di kdenlive, libreoffice e kiwix in effetti 😅
Esatto.
Ci son troppe variabili.
Troppi casi a sé.
Peccato, sarebbe una funzione utilissima.
Citazione di: Tony il Lunedì 19 Agosto 2019, 17:11:54
Dannato wayland.
Metto una versione 6.2 qui sotto.
Provala e dimmi se va sotto wayland.
Non avendo wayland non posso testare personalmente.
Se funziona, passo il pacchetto nella prima pagina di questo topic.
niente di fatto, stesso errore ...
Da questa (http://www.linuxminditalia.org/index.php?topic=25174.msg273244#msg273244) discussione ho compreso che è wayland ad avere problemi con parecchi programmi (non solo mind cleaner) e non viceversa.
Una curiosità, a cosa si riferisce la pulizia delle "Configurazioni non utilizzate" ?
Vuol dire che sono stati rimossi dei pacchetti ma non i file di configurazione. L'opzione cancella questi ultimi.
P.S. In altri termini una disinstallazione completa richiede l'opzione purge, altrimenti rimarranno le configurazioni. Con l'opzione di mind cleaner completi la disinstallazione come se avessi usato l'opzione purge di apt-get o di synaptic fin dall'inizio.
:ok: :)
Installata la nuova versione, ero indietro come le nespole, grazie Tony :ciao:
Pope, ho cancellato la citazione al mio messaggio. Troppo lunga e praticamente inutile. Lì parlavo di una versione di prova per wayland.
Ti ricordo che il pacchetto (stabile) da scaricare si trova sempre e solo alla prima pagina.
Mmm ho installato la 6.2, ma l'ho provata e mi risulta stabile, tutto ok per quanto mi riguarda ;)
appena provato.... molto semplice e utile!
anche la legenda colori la trovo intuitiva per evitare casini...
bel lavoro!
stavo cercando un utility del genere da un bel pò.
grazie mille
Grazie a te e benvenuto nel forum.
P.s. Anche con le opzioni più invasive non dovresti avere problemi, ma era giusto distinguere tra opzioni amministrative e non, più o meno soft.
Comunque, ti ricordo che puoi avviare il programma anche senza password. In tal caso non ti saranno mostrate le opzioni da amministratore.
qualcosa sta migliorando con wayland... ho testato il pacchetto in versione 6.1 su ubuntu 20.04 (dev)
in pratica una 19.10 con gnome 3.34.2 + kernel 5.3.0-24 + wayland, e il tool si installa e si avvia sia
come utente che come admin.
provando a rimuovere il kernel precedente, mi ha dato un errore (del tipo, non posso rimuovere...)
ma alla fine lo ha fatto :ok:
a proposito del kernel ... è corretto che oltre alle versioni dei kernel vecchi, mostri anche "vmlinuz" ?
Visto per caso questo Thread...scaricata...mille grazie :hs:
Citazione di: midnite il Domenica 15 Dicembre 2019, 10:59:38
provando a rimuovere il kernel precedente, mi ha dato un errore (del tipo, non posso rimuovere...)
ma alla fine lo ha fatto :ok:
Dovrei indagare con wayland, ma non avendolo...
Citazione di: midnite il Domenica 15 Dicembre 2019, 10:59:38
a proposito del kernel ... è corretto che oltre alle versioni dei kernel vecchi, mostri anche "vmlinuz" ?
Precisamente che lista ti dà?
E se mi posti anche il risultato di
ls /boot/
ubuntu 18.04
nell'elenco dei kernel non vedo quello in uso (ok) ma solo quello da rimuovere.
~$ ls /boot/
config-5.0.0-36-generic memtest86+.elf
config-5.0.0-37-generic memtest86+_multiboot.bin
grub System.map-5.0.0-36-generic
initrd.img-5.0.0-36-generic System.map-5.0.0-37-generic
initrd.img-5.0.0-37-generic vmlinuz-5.0.0-36-generic
memtest86+.bin vmlinuz-5.0.0-37-generic
ubuntu 20.04
nell'elenco dei kernel non vedo quello in uso (ok), quello da rimuovere l'ho tolto ieri sera,
quindi vedo solo "vmlinuz.old" e "vmlinuz"
~$ ls /boot/
config-5.3.0-24-generic memtest86+.elf
grub memtest86+_multiboot.bin
initrd.img System.map-5.3.0-24-generic
initrd.img-5.3.0-24-generic vmlinuz
initrd.img.old vmlinuz-5.3.0-24-generic
memtest86+.bin vmlinuz.old
In ubuntu 20.04 dai
ls -l /boot/v*
~$ ls -l /boot/v*
lrwxrwxrwx 1 root root 24 dic 14 14:19 /boot/vmlinuz -> vmlinuz-5.3.0-24-generic
-rw------- 1 root root 11399928 nov 14 01:14 /boot/vmlinuz-5.3.0-24-generic
lrwxrwxrwx 1 root root 24 dic 15 10:49 /boot/vmlinuz.old -> vmlinuz-5.3.0-24-g
Ok. si tratta vmlinuz e vmlinuz.old sono dei link.
Appena posso modifico mind cleaner e posto una nuova versione.
:ok: tranquillo, non c'è fretta, la 20.04 uscirà tra 4,5 mesi ;)
Non è detto che il caso sia limitato ad esso.
Quei collegamenti fanno riferimento all'ultimo kernel e a quello precedente.
Nel tuo caso però pare che facciano riferimento allo stesso kernel. L'unico che hai.
Comunque, domani vedo di caricare la nuova versione.
Ok allora l'aspetto anch'io ;D
Versione 6.2 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- aggiunta opzione eliminazione file nel cestino*;
- corretto bug elenco kernel;
- corretto bug visualizzazione cronologia bash di amministratore.
*Non funziona su file provenienti da device esterni o partizioni virtuali (tipo encfs).
Ciao Tony complimenti per il tuo "piccolo" script. Volevo chiederti se c'è possibilità di inserire la pulizia della cache di acestream che talvolta uso per i programmi video stream. Acestream ha già nel suo menù una voce per la pulizia della cash per cui non ti sto sottoponendo un problema da risolvere ma la possibilità di rendere ulteriormente perfomante :cool: mind cleaner. Grazie :ciao:
acestream?
What's?
:D
Che programma è?
Non lo conosco.
Non è presente nemmeno nei repository.
Comunque, ho cercato di mettere i programmi più diffusi, per accontentare la maggior parte delle persone, altrimenti starei fresco ;D
Inoltre, il programma diventerebbe immenso. :shock:
Ad ogni modo non so neppure cosa sia Acestream.
Se poi aumentano le richieste in tal senso, potrei farci un pensierino.
che bella la renna :D
allora sembra che su ubuntu 20.04 riconosca correttamente i kernel (nel conteggio di quelli da pulire mi da 1)
ma appena premo sul pulsante per applicare le modifiche, mindcleaner si chiude ... con la 6.1 invece andava
Citazioneche bella la renna
Resta per il tempo delle feste, poi torna in Lapponia
;D
Citazionema appena premo sul pulsante per applicare le modifiche mindcleaner si chiude
Che genere di modifiche?
Avvialo da terminale e vedi se dà qualche informazione in più. Postala qui.
Ciao Tony
Oggi ho avuto un problema (nel frattempo risolto)
Avevo la partizione /var piena al 97% e non ho potuto aggiornare, dopo varie pulizie ora al 44%
portatile@portatile-Aspire-5750G:~$ sudo apt upgrade
[sudo] password di portatile:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Calcolo dell'aggiornamento... Fatto
I seguenti pacchetti sono stati installati automaticamente e non sono più richiesti:
javascript-common libclamav7 libllvm8 libllvm8:i386 libx265-176
linux-headers-4.15.0-74 linux-headers-4.15.0-74-generic
linux-image-4.15.0-74-generic linux-modules-4.15.0-74-generic
linux-modules-extra-4.15.0-74-generic node-normalize.css
Usare "sudo apt autoremove" per rimuoverli.
I seguenti pacchetti saranno aggiornati:
fonts-opensymbol google-chrome-stable libreoffice-base libreoffice-base-core
libreoffice-base-drivers libreoffice-calc libreoffice-common
libreoffice-core libreoffice-draw libreoffice-gnome libreoffice-gtk3
libreoffice-help-common libreoffice-help-en-us libreoffice-help-it
libreoffice-impress libreoffice-java-common libreoffice-l10n-it
libreoffice-math libreoffice-sdbc-firebird libreoffice-sdbc-hsqldb
libreoffice-style-colibre libreoffice-style-elementary
libreoffice-style-tango libreoffice-writer linux-firmware python3-uno rsync
unattended-upgrades uno-libs3 ure
30 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 254 MB di archivi.
Dopo quest'operazione, verranno occupati 609 kB di spazio su disco.
E: Spazio libero in /var/cache/apt/archives/ insufficiente.
Ho risolto con la guida che ho trovato qui
https://linuxaria.com/howto/how-to-free-some-space-with-apt-get?lang=it
Su mind cleaner c'è una funzione simile, o esiste già e mi è sfuggita?
intendi la pulizia della cache di apt ?
dovrebbe essere la prima voce se entri digitando la password
se entri senza password invece non è visibile
Sì, c'è.
Si era la pulizia della cache apt della partizione var, come indicato dal log.
Vi ringrazio per la conferma ;)
Versione 6.3 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- corretto bug errata indicazione delle dimensioni della cronologia bash amministratore;
- snellito il codice.
Sempre top (ho appena installato la 6.3 su Neon), ma io avrei una sola richiesta...
Io non uso Firefox (ma Brave), e non so quanto sia possibile, ma sarebbe utile se ci fosse l'opzione per pulire i dati del browser in uso a prescindere da quale sia (oppure che il programma legga quanti e quali browser siano installati).
Sarebbe possibile?
Ogni programma salva i propri dati nella propria cartella, quindi no.
Ogni browser richiede una funzione apposita, perciò ho scelto i più diffusi.
Installato su linux mint tricia 19.3 funziona alla perfezzione grandeeeeee
Versione 6.4 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- Introdotto riepilogo spazio della root e della home nel menù principale.
:ok:
Thanks
Si figuri, mr. Pope
Ricaricherò una versione corretta.
C'è un piccolo bug per chi non ha la partizione separata della home.
Niente di cui preoccuparsi, però.
Portate pazienza.
Fatto!
:ok: Debian 9
tutto ok su ubuntu 20.04 ( 64bit, gnome 3.36.1, x.org )
Bene.
si la Stretch, ho una vecchia distro che era strutturata su questa versione....la terrò fino alla scadenza del supporto (credo giugno 2022) perchè mi ci trovo molto bene, poi si vedrà
...Ma come @bobol, io questa (https://www.linuxminditalia.org/index.php?topic=25425.0) l'ho scritta per te. Neanche un dual boot in una partizione piccola piccola?.. :D
:rofl: si infatti me la sono segnata tra i preferiti
Beh, meno male... L'ho fatta "semplificata" apposta! :rofl:
:offtopic:
mi hai sgamato maledetto Carter ;D
Mi si è incartata l'analisi del sistema e stava lì a fare i fatti suoi senza giungere a conclusione.....ho spento e via, non è capitato a nussuno?
no mai....ma eri dentro come amministratore o no?
Avviato più istanze?
Si ero amministratore.
Era l'analisi iniziale Tony.
Non so, difficile indagare così e se non si ripresenta.
Si è ripresentato, ma questa volta è andato in freez tutto il pc :hmm:
Da terminale si può dare tipo shotdown mindcleaner
Da terminale puoi dare:
killall "nomeapplicazione"
oppure, se è installato:
xkill
il cursore del mouse diventa un teschio e se fai clic sulla finestra uccidi l'applicazione.
Se non è installato installalo:
sudo apt install xkill
@pope
Strano.
Non è che è cambiato chissà cosa dalla 6.3.
Solo l'indicazione dello spazio disponibile su root e home nel menù.
Hai reinstallato la versione corretta vero?
Su che sistema lo stai usando?
Lo stesso in cui usavi la versione precedente?
La versione di Mint è quella scritta sul profilo, ho reinstallato ancora e pare funzioni adesso, ma mi il sistema mi dava qualche problema in generale, anche con gli aggiornamenti così ho messo la live e fatto un check del file system, ora sembra tutto ok :)
Ciao Tony,
In questi giorni ho potuto testare la tua versione di mind cleaner sia con la 6.3 che con la 6.4 con xubuntu 20.04 64 bit, visto che ho preparato il pc a un mio parente, anche se non ancora in versione stabile (mancavano 3-4 giorni)
Ho notato un comportamento diverso dalla 18.04 che utilizzo solitamente alla 20.04 che ho avuto modo di testare un paio di giorni, ora ho restituito il pc.
Praticamente il programma dopo aver fatto il controllo iniziale ti dice quanto si rimuove, della cache APT, kernel ecc.
Una volta rimosso, ad esempio ci sono 4 kernel sul pc e ne rimuovo 3, il programma mi segnala sempre 4 kenel, come se non avesse cancellato niente, ma li ha effettivamente rimossi, ovviamente se si tenta di rimuovere nuovamente (visto che comunque i kernel rimangono in elenco), va in errore
Forzando il refresh dall'apposito tasto del programma il calcolo delle istanze da rimuovere rimane tale (basandoci sull'esempio 4 kernel)
Solo chiudendo il programma e riaprendolo il calcolo delle istanze viene conteggiato correttamente, quindi 1 kernel.
Questo succede solo con la versione 20.04, con la 18.04 (sempre 64 bit) fila tutto liscio.
Per il resto le pulizie vegono fatte correttamente
Vianello
:o
Non mi riesco per ora a darmi una spiegazione.
Sia per il comportamento diverso tra una versione e l'altra di Ubuntu, sia per il fatto che l'analisi che viene fatta all'inizio e quella fatta col pulsante apposito, così come quella fatta al termine di ogni procedura di pulizia è la stessa, ossia la porzione di codice richiamata è identica.
Comunque, grazie della segnalazione.
Caso mai dovesse accadere nuovamente, dopo aver cancellato i kernel e tornato al menu, se segnala ancora il numero di kernel errato, apri un terminale e digita ls /boot
e postane qui il risultato.
Per quanto mi riguarda sto ancora con (X)ubuntu versione 18.04.
Se ed appena farò l'avanzamento di versione non mancherò di testare.
Non essendo mio spero di avere la possibilità di provare, oltretutto mettendo in conto anche il periodo di 'quarantena'
;)
Citazione di: Tony il Giovedì 23 Aprile 2020, 20:44:57
:o
Non mi riesco per ora a darmi una spiegazione.
Sia per il comportamento diverso tra una versione e l'altra di Ubuntu, sia per il fatto che l'analisi che viene fatta all'inizio e quella fatta col pulsante apposito, così come quella fatta al termine di ogni procedura di pulizia è la stessa, ossia la porzione di codice richiamata è identica.
Potrebbe avere a che fare con questa nuova caratteristica?
"Zsys, lo strumento di sistema ZFS di Ubuntu, fornisce
sistema automatizzato e salvataggio dello stato dell'utente. Stretta integrazione con GRUB
consente a un utente di ripristinare qualsiasi stato del sistema all'avvio e tornare indietro nel tempo
per aprire la strada a un desktop Ubuntu a prova di proiettile."
Non credo che le cose siano collegate e comunque mind cleaner fa uso di apt-get per disinstallare i kernel, così come negli altri casi.
Se zsys non si accorge dell'uso di apt-get non è una bella cosa.
Ma mind cleaner dovrebbe comunque vedere solo cosa rimane dopo la cancellazione dei kernel, cosa che invece fa riavviandolo. Ummh.
Tra l'altro, zsys presuppone l'uso di del filesystem zfs.
Non so se vianello_85 ha quello sul PC.
Io l'ho appena installata in virtuale lasciando il partizionamento in automatico. Magari non adesso, ma appena posso vedo cos'ha combinato. Poi magari ti so dire qualcosa di più.
Ok.
Citazione di: Tony il Giovedì 23 Aprile 2020, 21:51:48
Non so se vianello_85 ha quello sul PC.
Uso sempre il file system EXT4
Comunque è installato tutto di default (tranne per le partizioni che gestisco io la capienza, con home separata), per il resto non ho fatto configurazioni particolari
Il partizionamento automatico ha creato un filesystem ext4. Magari questo esclude le nuove funzioni dalla responsabilità della stranezza riscontrata, o magari lo sono in maniera più indiretta. Immagino che lo scopriremo col tempo.
Come ho scritto sopra non uso un partizionamento automatico, ma manuale, oltretutto questa volta, per il mio parente non ho utilizzato ppa esterni, che in alcuni casi potrebbero dar problemi, visto l'uso semplice che deve farne.
In tutti questi anni sempre utilizzato EXT4
Infatti @vianello_85, sono stato io a farlo. Di questo stavo parlando nel post immediatamente precedente al tuo, se è a quello che stai rispondendo.
Lo dicevo qui:
Citazione di: Umberto il Giovedì 23 Aprile 2020, 22:33:09
Io l'ho appena installata in virtuale lasciando il partizionamento in automatico. Magari non adesso, ma appena posso vedo cos'ha combinato. Poi magari ti so dire qualcosa di più.
:ciao:
Confermo che su Ubuntu 20.04 non vengono aggiornati i dati dopo la pulizia...mentre se si chiude il programma e si riavvia poi indica i dati corretti
:o
Comportamento che non mi spiego.
Devo testare appena possibile.
Ma nessun dato viene aggiornato?
Tutte le voci non le avevo verificate
Sicuro la prima voce in elenco e i kernel
Comunque avendolo sotto mano @vir1966 potrà confermare.
Nella Mint 18x, dopo aver usato Mind Cleaner per un paio di volte e superato i problemi iniziali ora va benissimo, non è presente il problema lamentato su Ubuntu 20.04, quindi penso sia specifico di quella nuova versione, forse non è detto che si presenti nella Mint 20x, ma è ancora presto per dirlo ;D
Ok, pare un problema di permessi e si verifica quando si usa mind cleaner come amministratore.
Dovrò lavorarci parecchio, non è cosa di facile ed immediata soluzione.
:bonk:
Ho passato il pomeriggio a testare, fare debug, modificare e rimodificare.
Pare di aver risolto.
Domani farò le ultime prove.
Bene, nel caso non potrò testare la nuova versione sulla 20.04 non prima di sabato/domenica.
Versione 6.5 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- compatibilità con Ubuntu 20.04
- evita l'avvio di istanze multiple.
per quanto mi riguarda confermo funzionamento Debian 9
Ho installato (in virtuale) Ubuntu 20.04 appositamente.
Ho testato anche la disinstallazione dei kernel.
Non ho avuto problemi.
Speriamo bene.
Buongiorno a tutti.
Prima di tutto un ringraziamento a tutti, semplici utenti e mod, per un nuovo arrivato nel mondo linux mint questa è veramente una fonte di conoscenza notevole.
i miei complimenti !!!
Vengo al dunque:
Sto iniziando ad usare linux e ho provato Mind Cleaner.
Una domanda da vero neofita...nella lista di scelta per fare la pulizia del sistema trovo la voce "configurazioni non utilizzate" con il risultato di 32 configurazioni.
Le posso eliminare in tranquillità o devono stare dove sono?
chiedo questo perchè al momento non ho alcun problema o malfunzionamento del sistema e prima di fare un danno, da inesperto, chiedo consiglio.
Grazie!!!
Puoi cancellarle, non dovresti avere problemi.
Il condizionale e gli avvisi nella legenda del programma sono d'obbligo perché
1) in ogni caso usi un comando da amministratore;
2) la perfezione non appartiene nemmeno a me e, di conseguenza, al programma.
Ad ogni modo, ripeto, puoi andare tranquillo, non dovresti riscontrare problemi.
ok grazie.....provo subito...
Confermo il perfetto funzionamento di Mind Cleaner 6.5 sul mio Linux Mint MATE 19.3 :ok:
Proprio io, invece, sto riscontrando un sacco di problemi.
Con le miniature Thumbs.db mi dà errore.
Con i lock files mostra la finestra nonostante non vi siano.
>:-|
P.S. Con la cronologia delle applicazioni invece rimane freezata la finestra allo 0%.
>:(
Sto risolvendo, seguiranno aggiornamenti e non solo questi.
Non capisco, oltre ad avere problemi su chrome, ci sono problemi anche su firefox.
Pulendo, cache, cookie e compagnia, in realtà se rientro in Firefox ritrovo la stessa cronologia e i cookie.
Forse è cambiato qualcosa in firefox con qualche aggiornamento?
ma sempre sulla vm con ubuntu 20.04? o su ubuntu 18.04?
Sulla 18.04.
Ma per Firefox mi son accorto che è cambiato tutto, ed è un manicomio.
Devo aggiornare.
Sta diventando un lavoro.
Prima o poi mollo tutto.
P.S. La cache non è più dove era una volta.
Idem per i cookies.
:bonk: :palm: :sigh:
però se aggiorni qui, rischi che non vada su distro più vecchie come versione di software (pensa a debian che monta firefox ESR)
Lo so, è un altro scoglio che dovrei superare.
Vedremo.
Intanto Tony grazie!!!! Ho installato la 6.5 e adesso aggiorna la lista dopo la cancellazione come anche cliccando su seleziona tutto adesso seleziona proprio tutto mentre nella 6.4 non selezionava niente, devo però riferire di un errore per il quale posto un'immagine
Eh sì l'ho detto poco fa.
Devo aggiornare.
Ma nulla di grave eh, non crea disastri.
Tranquillo.
Certo non ti preoccupare... era solo per segnalare :hs:
Purtroppo il parente a cui ho installato la 20.04 nel frattempo è ritornato nella sua casa di residenza, a circa 2 ore da qui. Era bloccato in zona a causa del covid.
Quindi la verifica 'sul campo' è saltata, ma vedo che altre persone hanno testato.
Mi spiace non dover testare dopo aver sollevato il problema, visto che al momento mi tengo la 18.04, attendo ancora un pò che la 20.04 venga testata bene.
@Tony
Scusa Tony, altrimenti non capisco,
giovedì 30 aprile ho scaricato la v. 6.5 esattamente mind-cleaner_6.5.deb;
adesso, dopo aver letto le varie vicissitudini, pensavo ad un avanzamento di versione invece, trovo che si è ritornati alla 6.4;
infatti nel primo post di questa discussione la versione da scaricare è mind-cleaner_6.4.deb;
da questo nasce la mia confusione.
Grazie...
Perché la 6.5 è buggata.
Non ha senso scaricarla, quindi l'ho tolta.
L'ultima versione funzionante, tranne che su Ubuntu 20.04, è la 6.4.
Fra un po' metterò la 6.6.
Versione 6.6 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- supporto alle nuove versioni di Firefox;
- risolti i problemi di errore per la pulizia dei file lock e thumb.db e mancata pulizia chromium sorti con la versione 6.5;
- aggiunto tasto info per raggiungere la pagina web del programma.
Ti ringrazio,
scaricata la v. 6.6 :ciao:
Ciao Tony
Sono riuscito a testare la 6.6 su un altro pc non mio che sto predisponendo con la 20.04
selezionando tutte le voci, mi esce un errore della cache di firefox, poco male in quanto ho impostato che quando chiudo il browser pialla in automatico tutto, quindi nessun grosso problema, ha pulito comunque tutto il resto
Il problema segnalato precedentemente (problema conteggio kernel e quant'altro) non si è più verificato.
(https://i.postimg.cc/bZLnrXDY/mind-cleaner-error-cache-firefox.png) (https://postimg.cc/bZLnrXDY)
Ho cercato di fare uno screen con il programma 'istantanea', è stato un po' difficile in quanto il messaggio rimaneva costantemente in primo piano, e si vedeva il programma per l'istantanea sotto.
Un'altra cosa che noto ora, se si sbaglia password, ti fa attendere i 5 secondi ma poi il programma si chiude, devi rilanciarlo nuovamente.
Vianello
Citazionepoco male in quanto ho impostato che quando chiudo il browser pialla in automatico
Non escludo che l'errore dipenda dalla tua particolare impostazione.
Vedrò di introdurre una eccezione.
CitazioneUn'altra cosa che noto ora, se si sbaglia password, ti fa attendere i 5 secondi ma poi il programma si chiude, devi rilanciarlo nuovamente.
Sì, adesso è così.
Non è un bug.
È una condizione indispensabile per una nuova carattestica del programma che sto per introdurre, ossia la segnalazione automatica degli aggiornamenti e la possibilità di aggiornare il programma direttamente, senza doverlo scaricare dal forum.
In realtà la porzione di codice volta a ciò è già presente nella versione 6.6 ma non è ancora attiva.
Vorrei fare altri test e affinamenti.
:ciao:
Bene capito,
Quanto è cresciuto il tuo sw da quando mi sono iscritto.
;)
Grazie.
Speriamo che Firefox, Chrome e compagnia non cambino troppo spesso "abitudini", perché stargli dietro mi è difficile e richiede tempo che mi tocca rubare ad altro, sbattimenti e volontà che ho sempre meno.
Sarà la vecchiaia.
È semplice, sviluppa anche un browser dedicato :rofl: Mindweb
Come hai fatto a scoprire il mio progetto segreto?
:rofl:
Versione 6.7 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- aggiornamento automatico del programma;
- miglioramenti e correzioni nell'analisi e pulizia di Firefox.
Spero che gli aggiornamenti funzionino a dovere.
Mi ci sono sbattuto tanto.
In caso di presenza di nuove versioni, dovrebbe presentarsi una finestra di avviso e la possibilità di aggiornare automaticamente senza dover scaricare a manina.
installata adesso la nuova versione, puoi fare una prova cambiando qualcosa tipo i colori (magari rosso anzichè marrone per le operazioni eseguite come amministratore) o qualche nome, così verifichiamo il funzionamento
Ok provate pure.
Non ho fatto alcuna modifica.
Ho solo cambiato il numero di versione.
Potete installare la 6.7.
Avviandola dovrebbe chiedervi se volete aggiornare alla 6.8.
Aggiornate pure e fatemi sapere.
no ho avviato la 6.7 nessun avviso di nuove versioni (Debian stretch docet)
Ovviamente presumo che tu sia connesso.
Umh umh.
Domani vedo se riesco a provare su un altro PC.
Sul mio funziona.
certo che sono connesso :)
Fatto l'accesso?
Cioè, supera la prima finestra e visualizza il menù.
Dovrebbe comparire la finestra di aggiornamento.
Nel caso, controlla se non è stata sovrastata da quella del menu.
Quindi vedi nella barra tra le finestre aperte.
no solo la finestra del programma aperto, anche se la minimizzo non c'è altro, provat0 sia come amministratore che non
Ummh
aspettiamo altri riscontri....
Provato su altro pc.
Funziona.
Vediamo altre persone.
Nessun problema su Xubuntu 20.04 - 64 bit
(https://i.ibb.co/pxN8dcF/Mind-cleaner-aggiornamento.png) (https://ibb.co/pxN8dcF)
(https://i.ibb.co/1r2Fbzf/Mind-cleaner-aggiornamento-ok.png) (https://ibb.co/1r2Fbzf)
Tutto ok per me, SO in uso è nel profilo :ok:
Bene.
Non capisco perché a Bobol non va
ho installato la 6.7 e ricevuto la notifica di update (con aggiornamento andato a buon fine) su debian10, ubuntu18.04. kubuntu20.04
ho verificato solo l'avanzamento di versione e non il funzionamento. tutto ok :ok:
Eseguito l'installazione di mind-cleaner 6.7 al posto della precedente 6.6;
Ho avviato la 6.7, appena entrato mi ha chiesto se volevo aggiornare, cosa che ho fatto;
tutto si è svolto regolarmente, la versione è cambiata in 6.8;
ho provato a fare delle operazioni tanto per vedere se funzionava - Tutto bene -
Questo è il mio feedback, ciao Tony e grazie per il tuo lavoro. :ok:
Grazie a te per il feedback.
La faccia negativa degli aggiornamenti così eseguiti è che se non dovessero più funzionare si rischia di non accorgersene mai, salvo per i frequentatori del forum, ossia per chi segue questo topic.
Quindi, di tanto in tanto, affacciatevi qui.
Anche solo per dare un riscontro.
Perfettamente funzionante su Linux Mint 19.3 MATE :ok:
(https://i.ibb.co/nnzzHzC/Schermata-a-2020-05-18-19-15-37.png) (https://ibb.co/nnzzHzC)
:ok:
:sigh: appena acceso, ho letto tutti gli interventi ed ho rilanciato il programma.....adesso mi notifica :bonk: quindi tutto bene :cool:
Naturalmente solo con accesso come amministratore ho il pulsante per eseguire avanzamentro, altrimenti solo notifica, ma credo sia più che normale, e non capisco perchè ieri sera non mi dava nessun segno :boh:
Citazionesolo con accesso come amministratore ho il pulsante per eseguire avanzamentro, altrimenti solo notifica, ma credo sia più che normale
Sì, è normale.
Non si può aggiornare senza i superpoteri ;)
Citazionenon capisco perchè ieri sera non mi dava nessun segno
Questo lo ignoro.
Forse il server dov'è il file era momentaneamente down.
Tutto ok per me.
Linux Mint 19.3 Cinnamon
Su Neon 18.04 tutto OK... aggiornamento segnalato ed eseguito, nessun bug
Però avrei una richiesta (così potrei eliminare del tutto Stacer... che si occupa della cache delle applicazioni e basta): si potrebbe aggiungere il comando per pulire la cache delle applicazioni?
Oppure c'è, non la trovo e/o non mi funziona? :o
Si potrebbe fare.
Non so con che tempistiche, però.
P.S. Una funzione che cancella in blocco la cache di tutti i programmi è poca cosa.
Se poi volete avere la possibilità di selezionare ogni singolo programma, le cose si complicano un po' e, inoltre, il menù di mind cleaner diventerebbe immenso.
Si, renderebbe l'elenco molto lungo.
Se proprio necessario, e ovviare alla cosa si potrebbe fare un sottomenù, come per i kernel, con tutto l'elenco dei programmi, così da non allungare l'elenco del menù 'principale'
Ma non si potrebbe fare manualmente, cioè cancellare la cache delle applicazioni?
Perfettamente funzionante anche su Xubuntu 20.04 LTS :ok:
(https://i.ibb.co/JBTJ3kv/Istantanea-2020-05-24-11-33-08.png) (https://ibb.co/JBTJ3kv)
Citazione di: vianello_85 il Venerdì 22 Maggio 2020, 20:59:26
S si potrebbe fare un sottomenù, come per i kernel, con tutto l'elenco dei programmi, così da non allungare l'elenco del menù 'principale'
Io intendevo esattamente una cosa del genere...
@Pope... perché, c'è un modo per farlo?
Citazioneperché, c'è un modo per farlo?
Vai nella tua home, c'è una cartella nascosta .cache entraci e cancella ciò che vuoi.
Tutto ok anche per me su 19.3
apparso aggiornamento alla 6.8 e funziona grazieeeee
Versione 6.9 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- aggiunta pulizia delle sottocartelle della directory .cache della home;
- riordino alfabetico delle categorie;
- correzione bug uscita dal programma in caso di password errata;
- le voci thumbs.db e lock files vengono mostrate solo se vi sono file da eliminare.
La prima modifica permette di fare quello che fa stacer e che mi è stato chiesto.
Le cartelle in .cache cancellate non verranno più mostrate nell'elenco.
Quindi, inizialmente questo elenco sarà piuttosto lungo ma eseguiti i comandi verrà ridotto.
Purtroppo ho notato che l'aggiornamento automatico è saltato.
Mi stavo appoggiando a Dropbox per far funzionare la cosa ma mi cambia il link di condivisione del file che mi permette il controllo di versione e di reinderizzare il programma al link contenente il deb.
Quindi, per ora nulla.
Questa versione e probabilmente la prossima vanno installate a manina.
Vedrò di inventarmi qualche soluzione alternativa.
Ho ricaricato il file.
Spero di aver risolto il problema aggiornamenti dalla versione 6.9.
Mi appoggerò direttamente a questo topic per poi caricare il link di dropbox.
P.S. Ho visto che un utente l'aveva già scaricato, quindi lo riscarichi, altrimenti non funzioneranno gli aggiornamenti.
Sperando sempre di aver risolto una volta per tutte.
:palm: Se vedi che ti complica la vita l'aggiornamento automatico, io direi di lasciar perdere
Versione 7.0 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- correzione mancata segnalazione errori nella cancellazione delle cartelle nella cache;
- correzione voci vlc e audacity;
- eliminazione di voci duplicate per chrome e chromium.
:ok: notifica aggiornamento ricevuta
ubuntu 18.04, mind-cleaner 6.8 nessuna notifica per la 7 ... è perché ho saltato la 6.9?
si credo che sulla versione precedente era saltato qualcosa
Citazione di: midnite il Martedì 02 Giugno 2020, 19:20:10
ubuntu 18.04, mind-cleaner 6.8 nessuna notifica per la 7 ... è perché ho saltato la 6.9?
No, semplicemente son saltati gli aggiornamenti.
Colpa di dropbox che mi ha cambiato un link.
Dalla 6.9 spero di aver risolto.
In fondo lo avevo detto che gli aggiornamenti erano tutti da testare :D
Mi è successa una cosa strana, dopo aver risolto la questione della stampante HP, ho fatto un'analisi con Mind cleaner, risultavano 23 dipendenze non necessarie e così le ho eliminate, però quando sono andato ad utilizzare la stampante non funzionava più, ho controllato e mancava cups....
Quindi ho reinstallato e aggiornato ora tutto funziona.
Strano.
Apt-get autoremove cancella le dipendenze che sono state installate con applicazioni ma non sono più richieste, perché ad esempio queste ultime sono state disinstallate.
Mind cleaner non ci aggiunge nulla di suo.
Si infatti l'autoremove lo uso spesso con il terminale di Lubuntu, non saprei, che forse si sia incasinato con tutti i pacchetti e librerie (molte) installati con la nuova versione di hplip?
Chissà, comunque è stato facilmente risolvibile.
Citazione di: Pope il Venerdì 05 Giugno 2020, 14:19:00
forse si sia incasinato con tutti i pacchetti e librerie (molte) installati con la nuova versione di hplip?
Volevo sollevarti lo stesso dubbio.
Versione 7.0 perfettamente funzionante su Linux Mint Cinnamon 19.3 :ok:
Ciao Tony
Volevo metterti al corrente di ciò che ho notato:
Con la disinstallazione della versione 7.0, che poi subito re-installato mi esce questo avviso dpkg da terminale
dpkg: attenzione: nel rimuovere mind-cleaner non è stato possibile rimuovere la directory "/usr/local": Dispositivo o risorsa occupata - è un punto di mount?
vianello@vianello:~$ sudo apt purge mind-cleaner
[sudo] password di vianello:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Il seguente pacchetto è stato installato automaticamente e non è più richiesto:
yad
Usare "sudo apt autoremove" per rimuoverlo.
I seguenti pacchetti saranno RIMOSSI:
mind-cleaner*
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
Dopo quest'operazione, verranno liberati 188 kB di spazio su disco.
Continuare? [S/n] s
(Lettura del database... 187518 file e directory attualmente installati.)
Rimozione di mind-cleaner (7.0)...
dpkg: attenzione: nel rimuovere mind-cleaner non è stato possibile rimuovere la directory "/usr/local": Dispositivo o risorsa occupata - è un punto di mount?
dpkg: attenzione: nel rimuovere mind-cleaner non è stato possibile rimuovere la directory "/usr/local": Dispositivo o risorsa occupata - è un punto di mount?
Elaborazione dei trigger per mime-support (3.64ubuntu1)...
Elaborazione dei trigger per hicolor-icon-theme (0.17-2)...
Elaborazione dei trigger per gnome-menus (3.36.0-1ubuntu1)...
Elaborazione dei trigger per man-db (2.9.1-1)...
Elaborazione dei trigger per desktop-file-utils (0.24-1ubuntu3)...
vianello@vianello:~$
Andando a controllare la directory non sembrerebbe esserci alcun file/cartella di mind cleaner, abilitando temporaneamente anche la funzione mostra file nascosti.
La successiva re-installazione non ha dato alcun problema.
Xubuntu 20.04.1
:hmm:
Versione 7.1 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- correzione scritte non allineate nel menù principale relative spazio root e home;
- eliminazione comando duplicato rianalisi.
Chi ha il programma già installato può fare a meno di scaricare dal forum.
Basta aprire il programma e si viene avvisati dell'aggiornamento.
Poi, basta seguire le indicazioni.
Confermo avviso di aggiornamento non appena lanciato il programma, perfetto :ok:
Ottimo. Peccato che così non posso farmi un'idea di quanti hanno scaricato, mentre dal forum sì.
Più che altro per capire se c'è ancora interesse o no e, quindi, capire se ha senso continuare nello sviluppo e con le correzioni.
Io ora lo scarico con MX. :ok:
Aggiornamento automatico avvenuto con successo.
Scrivo solo in questa discussione in pratica, ma il tuo programma Tony è uno che difficilmente ne farei a meno, vista la semplicità di utilizzo, ma immagino anche il tempo che ti dovrebbe portare via, alla fine sempre di programmazione si tratta.
Bene, mi fa piacere sapere che è utile.
Visto che è ancora utilizzato, cercherò di non abbandonare lo sviluppo, anche se non ho altro da aggiungere e ho poco tempo da dedicarci.
Io l'ho appena aggiornato su ubuntu20.04, e ora lo devo installare su debian11.
Sto diventando troppo pigro per dare i comandi nel terminale, guai a te se lo molli :D
Pinguino pigrone :D
Versione 7.2 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- eliminazione ricerca file Thumbs.db, appartenenti ai soli sistemi Windows. Appare superflua nella maggioranza dei casi;
- miglioramento velocità ricerca file .~lock. Ne risulta un avvio molto più rapido;
- esclusione visualizzazione cartelle in ~/.cache con dimensioni pari a 0;
- altre piccole migliorie nella gestione dei file temporanei e nella descrizione delle operazioni.
Come sempre, chi ha il programma già installato può fare a meno di scaricare dal forum.
Basta aprire il programma e si viene avvisati dell'aggiornamento.
Poi, basta seguire le indicazioni.
Aggiornamento proposto in apertura del programma, aggiornamento effettuato.
Tutto ok
Grazie Tony
:ok: fatto con successo
Versione 7.3 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- miglioramento visualizzazione alle basse risoluzioni, esclusione logo e pulsanti;
- non mostra il pulsante RAM e Swap se non si è amministratore;
- eliminazione bug nella ricerca iniziale dei file .~lock.
tutto bene su debian 11 :ok:
Tutto regolare, effettuato aggiornamento in modo automatico :ok:
Stasera lo installo anche su MX 😁
Anticipato un pò in attesa che gli altri si preparino per uscire :D
Installato e perfettamente funzionante, sempre Debian 11 bullseye
grazie @Tony ;)
invece a me non funzia...Debian 11 bullseye con doppia password per amministratore e utente, con nessuna delle 2 funziona
L'utente è abilitato all'uso di sudo?
Citazione di: Tony il Venerdì 26 Novembre 2021, 21:45:45
L'utente è abilitato all'uso di sudo?
Ho provato a dare un
sudo apt update
mi chiede la password ma mi risponde (virginio non è nel file sudoers. Questo evento verrà segnalato.) per cui sicuramente non sono abilitato a sudo.
EDIT
Risolto abilitando il mio utente a sudo
Sono arrivato lungo, ma nella mia versione 7.1 non veniva evidenziato l'aggiornamento 7.3, fatto a manina ovviamente con estremo piacere sempre usando MX.
se è successo una o due settimane fa temo che sia colpa mia, avevo spostato la cartella in cui Tony mette gli aggiornamenti :palm:
Devo ricaricare le versioni intermedie, altrimenti non fa l'avanzamento di versione se tra quella installata e quella presente ce ne sono altre.
Questo, però, è solo un workaround.
Per carità, funziona, ma è una cosa che, dovrò risolvere per bene.
Versione 7.4 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
Miglioramento degli aggiornamenti.
FAtto, vediamo appena c'è un aggiornamento.
In teoria (già dalle versioni precedenti) non dovrebbe essere necessario riscaricare il deb, ma aggiornare direttamente dal programma.
:ok:
:ok:
Versione 7.5 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866)
Changelog
- correzione ricerca, pulizia e gestione dei profili di Chromium e Google Chrome;
- eliminazione ricerca file .~lock.
aggiornato grazie Tony :ciao:
PS
a quali "configurazioni non utilizzate" si riferisce la prima voce del menù? Me ne segna 4 da rimuovere :hmm:
Poi mi ritrovo due voci "Miniature-cache" e "Thumbnails-cache che hanno esattamente la stessa dimenzione 17M ma se seleziono solo la prima non succede nulla, se seleziono solo la seconda si cancella, mentre la prima risulta ancora piena, devo quindi riselezionarla e questa volta si azzera.
Umh devo indagare.
Citazione di: bobol il Sabato 31 Dicembre 2022, 19:58:00
a quali "configurazioni non utilizzate" si riferisce la prima voce del menù? Me ne segna 4 da rimuovere :hmm:
A queste
dpkg -l | egrep "^rc"
Per saperne di più
man dpkg
Opzione purge.
Citazione di: bobol il Sabato 31 Dicembre 2022, 19:58:00
Poi mi ritrovo due voci "Miniature-cache" e "Thumbnails-cache che hanno esattamente la stessa dimenzione 17M ma se seleziono solo la prima non succede nulla, se seleziono solo la seconda si cancella, mentre la prima risulta ancora piena, devo quindi riselezionarla e questa volta si azzera.
Grazie per la segnalazione. C'era una parziale replica di voci, che in realtà sono diverse.
Ho corretto con la versione 7.6 (http://www.linuxminditalia.org/index.php?topic=24189.msg241866#msg241866).
Come sempre potete scaricare e installare a manina oppure aprire Mind Cleaner e lasciar fare a lui l'aggiornamento. Basta seguire i messaggi.
Stasera aggiorno :ok: