Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum2 -- CercaGlobale -- Informativa su Cookie e Privacy

Questo Forum1 è in sola lettura -- Usa il Forum2


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] Script per fare PULIZIA
#1
Qualche tempo fa ho trovato questo script per fare pulizia che non ho mai usato volevo sapere se può essere utile e se si può utilizzare senza controindicazioni in tutte le distribuzioni Ubuntu
Grazie[img]images/smilies/smile.gif[/img]

Codice:
#!/bin/bash

sudo apt-get clean -y

sudo apt-get autoclean -y

sudo apt-get autoremove -y

exit

[code]
 
[/code]
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!! 

Cita messaggio
#2
Scarica questo decisamente più completo e ben fatto.Non c'è nessuna controindicazione per nessuna ubuntu e derivata.

http://www.lffl.org/2012/07/ubuntu-scrip...ta-la.html

Bilodiego
Cita messaggio
#3
Grazie Bilodiego [img]images/smilies/lightbulb.gif[/img]
Veramente comodo almeno si sa quel che si sta facendo per quanto riguarda le librerie orfane che dice operazione potenzialmente pericolosa ci sono controindicazioni nell'eliminarle??
Grazie ancora [img]images/smilies/smile.gif[/img]
Sono riuscito a svuotare anche il cestino che aveva de file che non se ne volevano andare
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!! 

Cita messaggio
#4
(10-05-2014, 10:30 )'bilodiego' Ha scritto: Scarica questo decisamente più completo e ben fatto.Non c'è nessuna controindicazione per nessuna ubuntu e derivata.
http://www.lffl.org/2012/07/ubuntu-scrip...ta-la.html
Bilodiego
 
Ottimo ... funziona bene anche su Debian ... e lo credo bene Smile
(10-05-2014, 10:55 )'maxmax' Ha scritto: Grazie Bilodiego [img]images/smilies/lightbulb.gif[/img]
Veramente comodo almeno si sa quel che si sta facendo per quanto riguarda le librerie orfane che dice operazione potenzialmente pericolosa ci sono controindicazioni nell'eliminarle??
Grazie ancora [img]images/smilies/smile.gif[/img]
Sono riuscito a svuotare anche il cestino che aveva de file che non se ne volevano andare
 
Le controindicazioni potrebbero essere quelle di rimuovere qualche libreria che serve a qualche pacchetto ... nel dubbio sarebbe meglio verificare quale libreria effettivamente si sta disinstallando ed informarsi se dipendenza di qualcos'altro ... non c'è un metodo specifico ma solo esperienza ... a volte balzano subito all'occhio pacchetti ancora utili al sistema.
solitamente se i pacchetti li installi tramite apt o synaptic o comunque dai repo le varie dipendenze vengono memorizzate ... se installi tramite .deb allora puoi aver problemi.
Cita messaggio
#5
Per le centinaia di utenti che utilizzano chakra Sad Sad Sad  suggerisco quest'altro

[spoiler]
#!/bin/sh
     
        function install_pacman()
        {
           read -p "Vuoi prima cercare l'applicazione [N\s]" sel
           if [[ $sel = @(n|N) ]]; then
              read -p "Digita il nome dell'applicazione da installare " software
              sudo pacman -S $software
           elif [[ $sel = @(s|S) ]]; then
              read -p "Digita il nome dell'applicazione da cercare " software
              pacman -Ss $software
              read -p "Digita il nome dell'applicazione da installare " software
              sudo pacman -S $software
           else
              install_pacman
           fi
           software=""
        }
     
        function install_ccr()
        {
           read -p "Digita il nome dell'applicazione da installare " software
           ccr $software
           software=""
        }
     
        function agg_ccr()
        {
           echo "Aggiornamento S.O. con ccr..."
           sudo ccr -Syu
        }
     
        function agg_pacman()
        {
           echo "Aggiornamento S.O. con pacman..."
           sudo pacman -Syu
        }
     
        function pacman_ott()
        {
           echo "Ottimizzazione database pacman..."
           pacman-optimize
        }
     
        function cache_del_paccache()
        {
           echo "Rimozione cache pacchetti pacman (Paccache)..."
           sudo paccache -rvk1
        }
     
        function cache_del()
        {
           echo "Rimozione cache pacman..."
           sudo pacman -Sc
        }
     
        function cache_del_full()
        {
           echo "Rimozione totale della cache pacman..."
           sudo pacman -Scc
        }
     
        function remove_orfan()
        {
           echo "Rimozione pacchetti orfani"
           sudo pacman -Rs $(pacman -Qtdq)
        }
     
        function remove_soft_full()
        {
           read -p "Vuoi prima cercare l'applicazione [S\n]" sel
           if [[ $sel = @(n|N) ]]; then
              read -p "Digita il nome dell'applicazione da rimuovere " software
              sudo pacman -Rs $software
           elif [[ $sel = @(s|S) ]]; then
              read -p "Digita il nome dell'applicazione da cercare " software
              pacman -Qs | grep -i local/$software
              software=""
              read -p "Digita il nome dell'applicazione da rimuovere " software
              sudo pacman -Rs $software
           else
              remove_soft_full
           fi
        }
     
        function remove_soft()
        {
           read -p "Vuoi prima cercare l'applicazione [S\n]" sel
           if [[ $sel = @(n|N) ]]; then
              read -p "Digita il nome dell'applicazione da rimuovere " software
              sudo pacman -R $software
           elif [[ $sel = @(s|S) ]]; then
              read -p "Digita il nome dell'applicazione da cercare " software
              pacman -Qs | grep -i local/$software
              software=""
              read -p "Digita il nome dell'applicazione da rimuovere " software
              sudo pacman -R $software
           else
              remove_soft
           fi
        }
     
        declare -a options
     
        options[${#options[*]}]="Installare software con Pacman";
        options[${#options[*]}]="Installare software con CCR";
        options[${#options[*]}]="Aggiornare il S.O. (pacman)";
        options[${#options[*]}]="Aggiornare il S.O. (ccr)";
        options[${#options[*]}]="Ottimizzare database pacman";
        options[${#options[*]}]="Rimuove cache pacchetti (mantiene solo la penultima versione (Paccache))";
        options[${#options[*]}]="Rimuove cache pacchetti scaricati ed attualmente non installati";
        options[${#options[*]}]="Rimuove cache pacchetti (Sconsigliata)";
        options[${#options[*]}]="Rimuovere pacchetti orfani";
        options[${#options[*]}]="Rimuovere Software con tutte le sue dipendenze";
        options[${#options[*]}]="Rimuovere Software";
        options[${#options[*]}]="Esci";
        select opt in "${options[@]}"; do
        case ${opt} in
     
        ${options[0]}) install_pacman;;
        ${options[1]}) install_ccr;;
        ${options[2]}) agg_pacman;;
        ${options[3]}) agg_ccr;;
        ${options[4]}) pacman_ott;;
        ${options[5]}) cache_del_paccache;;
        ${options[6]}) cache_del;;
        ${options[7]}) cache_del_full;;
        ${options[8]}) remove_orfan;;
        ${options[9]}) remove_soft_full;;
        ${options[10]}) remove_soft;;
     
        (Esci) break; ;;
        esac;
        done
[/spoiler]
Link diretto
 

 

 

 
Cita messaggio
#6
(10-05-2014, 11:24 )'tumbler' Ha scritto:
(10-05-2014, 10:30 )'bilodiego' Ha scritto: Scarica questo decisamente più completo e ben fatto.Non c'è nessuna controindicazione per nessuna ubuntu e derivata.
http://www.lffl.org/2012/07/ubuntu-scrip...ta-la.html
Bilodiego

 
Ottimo ... funziona bene anche su Debian ... e lo credo bene Smile
(10-05-2014, 10:55 )'maxmax' Ha scritto: Grazie Bilodiego [img]images/smilies/lightbulb.gif[/img]
Veramente comodo almeno si sa quel che si sta facendo per quanto riguarda le librerie orfane che dice operazione potenzialmente pericolosa ci sono controindicazioni nell'eliminarle??
Grazie ancora [img]images/smilies/smile.gif[/img]
Sono riuscito a svuotare anche il cestino che aveva de file che non se ne volevano andare

 
Le controindicazioni potrebbero essere quelle di rimuovere qualche libreria che serve a qualche pacchetto ... nel dubbio sarebbe meglio verificare quale libreria effettivamente si sta disinstallando ed informarsi se dipendenza di qualcos'altro ... non c'è un metodo specifico ma solo esperienza ... a volte balzano subito all'occhio pacchetti ancora utili al sistema.
solitamente se i pacchetti li installi tramite apt o synaptic o comunque dai repo le varie dipendenze vengono memorizzate ... se installi tramite .deb allora puoi aver problemi.

 

Grazie per il chiarimento adesso ho capito[img]images/smilies/lightbulb.gif[/img]

 
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!! 

Cita messaggio
#7
(10-05-2014, 10:55 )maxmax Ha scritto: Grazie Bilodiego [img]images/smilies/lightbulb.gif[/img]
Veramente comodo almeno si sa quel che si sta facendo per quanto riguarda le librerie orfane che dice operazione potenzialmente pericolosa ci sono controindicazioni nell'eliminarle??
Grazie ancora [img]images/smilies/smile.gif[/img]
Sono riuscito a svuotare anche il cestino che aveva de file che non se ne volevano andare

Di nulla,Idea.
Bilodiego
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)