[Risolto] Pulizia/Aggiorna computer con script Ubuntu 18.04

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

[Risolto] Pulizia/Aggiorna computer con script Ubuntu 18.04

Messaggio da neolinux » sabato 16 novembre 2019, 20:04

EDIT nuova versione che dice cosa fa se ci sono suggerimenti....

Codice: Seleziona tutto

#!/bin/sh
#Ora pulisco e aggiorno Ubuntu 18.04
echo 
echo "===================================="
echo "||  Manutenzione di Ubuntu 18.04  ||"
echo "===================================="
echo "||          di neolinux           ||"
echo "|| Grazie al forum.ubuntu-it.org  ||"
echo "===================================="
echo  
echo "Ora aggiorno e pulisco Ubuntu 18.04" 
echo  
sudo dpkg -l | egrep "^rc" | cut -d ' ' -f3
echo " cerco vecchie configurazioni "
echo 
echo " elimino vecchie configurazioni "
sudo dpkg --purge `dpkg -l | egrep "^rc" | cut -d ' ' -f3`
echo 
echo " configure -a "
sudo dpkg --configure -a &&  
echo 
echo " update "
sudo apt-get -y update &&  
echo 
echo " upgrade "
sudo apt-get -y upgrade &&  
echo 
echo " autoremove --purge "
sudo apt-get -y autoremove --purge &&  
echo 
echo " install byobu "
sudo apt-get -y install byobu &&  
echo 
echo " purge-old-kernels "
sudo purge-old-kernels &&  
echo 
echo " update 2>err "
sudo apt-get -y update 2>err &&  
echo 
echo  " dist-upgrade -f "
sudo apt-get -y dist-upgrade -f &&  
echo 
echo  " update-initramfs "
sudo update-initramfs -u &&  
echo 
echo  " grub.cfg & grub.cfg.bak "
sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak &&  
sudo update-grub &&  
echo 
echo  " install -f "
sudo apt-get -y install -f &&  
echo 
echo  " purge autoremove "
sudo apt-get -y --purge autoremove &&  
echo 
echo  " autoclean "
sudo apt-get -y autoclean &&  
echo 
echo  " clean "
sudo apt-get -y clean &&  
echo 
echo  " rm tmp "
sudo rm -fr /tmp/* &&  
echo 
echo  " rm thumbnails "
sudo rm -rfv ~/.thumbnails/* &&  
echo 
echo  " rm share/zeitgeist "
sudo rm -rf /root/.local/share/zeitgeist &&  
echo 
echo  " find -iname '*.lock' -exec rm "{}" "
sudo find -iname '*.lock' -exec rm "{}" \; &&  
echo 
echo  " rm run/shm "
sudo rm -rf /run/shm/* &&  
echo 
echo  " find -iname '*.sol' -exec rm "{}" "
sudo find -iname '*.sol' -exec rm "{}" \; &&  
echo 
echo  " rm macromedia flashplayer "
sudo rm -rf ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/* &&  
sudo rm -rf ~/.macromedia/Flash_Player/#SharedObjects/* &&  
echo 
echo  " install deborphan "
sudo apt-get -y install deborphan && 
echo 
echo  " remove purge deborphan "
sudo apt-get -y remove --purge `deborphan` && 
echo 
echo  " purge remove deborphan libdev "
sudo apt-get -y --purge remove `deborphan --libdev` && 
echo 
echo  " autoremove "
sudo apt-get -y autoremove && 
echo 
echo  "  clean "
sudo apt-get -y clean && 
echo 
echo  " clean autoclean "
sudo apt-get -y clean autoclean && 
echo 
echo  " update "
sudo apt-get -y update && 
echo 
echo  " upgrade "
sudo apt-get -y upgrade &&  
echo 
echo  " updatedb "
sudo updatedb 
echo
echo "= AGGIORNAMENTO & PULIZIA conclusa ="
echo 
echo "===================================="
echo "||  Manutenzione di Ubuntu 18.04  ||"
echo "||          CONCLUSO :-D          ||"
echo "===================================="
echo "||          di neolinux           ||"
echo "|| Grazie al forum.ubuntu-it.org  ||"
echo "===================================="
echo 
--- DA DARE SEPARATAMENTE, in automatico meglio evitare:
rimuove i comandi del terminale dati in precedenza

Codice: Seleziona tutto

history -c
Rimuove files dalla cartella cestino ed anche root (PERICOLOSISSIMI questi comandi se ci giocate!!!)

Codice: Seleziona tutto

sudo rm -rfv ~/.local/share/Trash/*
sudo rm -rf ~/.local/share/Trash/*
sudo rm -rf ~/.local/share/Trash/info/
sudo rm -rf ~/.local/share/Trash/files/
sudo rm -r /root/.local/share/Trash
Dettagli in spoiler:
Spoiler
Mostra
---- Non so come far rientrare nel script unico ----
Installa antivirus clamav

Codice: Seleziona tutto

sudo apt-get install clamav
Aggiorna databasse antivirus clamav

Codice: Seleziona tutto

sudo freshclam
--- post iniziale ---

Questo è il mio script di pulizia (via il superfluo) e di aggiornamento di software per il mio computer/hard disk, lo uso su Ubuntu 18.04, mi sembra valido, ho messo insieme un bel po' di cose che ci sono nel forum a proposito di script di pulizia di anni fa, poi c'è sempre [BleachBit (as root)] che si trova nello store di Ubuntu, da non confondersi con l'altro BleachBit senza as root.

Avete di meglio?
---
pulizia veloce, copia incolla lo script e vai (ricordando di mettere quando richiesto S e invio)!!!

Codice: Seleziona tutto

sudo dpkg --configure -a && sudo apt-get update && sudo apt-get upgrade && sudo apt-get -y autoremove --purge && sudo apt-get install byobu && sudo purge-old-kernels && sudo apt-get update 2>err && sudo apt-get dist-upgrade -f && sudo update-initramfs -u && sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak && sudo update-grub && sudo apt-get install -f && sudo apt-get --purge autoremove && sudo apt-get autoclean && sudo apt-get clean && sudo rm -fr /tmp/* && sudo rm -rfv ~/.thumbnails/* && sudo apt-get install deborphan && sudo apt-get remove --purge `deborphan` && sudo apt-get -y install deborphan && sudo apt-get --purge remove `deborphan --libdev` && sudo apt-get autoremove && sudo apt-get clean && sudo apt-get clean autoclean && sudo apt-get update && sudo apt-get upgrade
EDIT Questa è la versione che chiede niente (giusto la password)

Codice: Seleziona tutto

sudo dpkg --configure -a && sudo apt-get -y update && sudo apt-get -y upgrade && sudo apt-get -y autoremove --purge && sudo apt-get -y install byobu && sudo purge-old-kernels && sudo apt-get -y update 2>err && sudo apt-get dist-upgrade -f && sudo update-initramfs -u && sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak && sudo update-grub && sudo apt-get -y install -f && sudo apt-get -y --purge autoremove && sudo apt-get -y autoclean && sudo apt-get -y clean && sudo rm -fr /tmp/* && sudo rm -rfv ~/.thumbnails/* && sudo apt-get -y install deborphan && sudo apt-get -y remove --purge `deborphan` && sudo apt-get -y install deborphan && sudo apt-get -y --purge remove `deborphan --libdev` && sudo apt-get -y autoremove && sudo apt-get -y clean && sudo apt-get -y clean autoclean && sudo apt-get -y update && sudo apt-get -y upgrade
Spoiler
Mostra
Questi comandi li do singolarmente, meglio non metterli in automatico:

Codice: Seleziona tutto

history -c
rimuove i comandi del terminale dati in precedenza

Codice: Seleziona tutto

sudo rm -rfv ~/.local/share/Trash/*
rimuove files dalla cartella cestino


---- singoli comandi pulizia nello script (vedi sopra).----------------

Codice: Seleziona tutto

sudo dpkg --configure -a
per correggere gli errori

Codice: Seleziona tutto

sudo apt-get update
aggiorna l'elenco locale degli indici dei pacchetti

Codice: Seleziona tutto

sudo apt-get upgrade
aggiorna i pacchetti

Codice: Seleziona tutto

sudo apt-get -y autoremove --purge
Rimuove vecchi kernel

Codice: Seleziona tutto

sudo purge-old-kernels
NB se non va:

Codice: Seleziona tutto

sudo apt-get install byobu
Rimuove vecchi kernel

Codice: Seleziona tutto

sudo apt-get update 2>err
Aggiorno le chiavi GPG degli indici dei pacchetti? GPG

Codice: Seleziona tutto

sudo apt-get dist-upgrade -f
aggiorna l'intero sistema da una revisione a un'altra

Codice: Seleziona tutto

sudo update-initramfs -u
Aggiorno l'immagine initramfs del kernel? Update - InitramFS

Codice: Seleziona tutto

sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak

Codice: Seleziona tutto

sudo update-grub
Aggiorno le configurazioni di GRUB? Update - Grub

Codice: Seleziona tutto

sudo apt-get install -f
controlla che non ci siano pacchetti difettosi

Codice: Seleziona tutto

sudo apt-get --purge autoremove
rimuove le dipendenze inutili

Codice: Seleziona tutto

sudo apt-get autoclean
rimuove la cache dei pacchetti scaricati dai repository obsoleti

Codice: Seleziona tutto

sudo apt-get clean
rimuove la cache dei pacchetti scaricati dai repository

Codice: Seleziona tutto

sudo rm -fr /tmp/*
rimuove files dalla cartella /temp

Codice: Seleziona tutto

sudo rm -rfv ~/.thumbnails/*
rimuove thumb

Codice: Seleziona tutto

sudo rm -rfv ~/.local/share/Trash/*
rimuove files dalla cartella cestino

Codice: Seleziona tutto

sudo apt-get install deborphan && sudo apt-get remove --purge `deborphan` && sudo apt-get -y install deborphan && sudo apt-get --purge remove `deborphan --libdev`
Rimuovere librerie orfane

Risorse/home visualizzare file nascosti(premere ctrl+H)
aprire gnome2/accels
cancellare l'interno di accels

Codice: Seleziona tutto

sudo apt-get autoremove
rimuove tutte le (inutili) dipendenze non usate da alcun programma

Codice: Seleziona tutto

sudo apt-get clean
rimuove i pacchetti scaricati

Codice: Seleziona tutto

sudo apt-get clean autoclean
rimuove i pacchetti scaricati più vecchi

Codice: Seleziona tutto

history -c
rimuove i comandi del terminale dati in precedenza

P.S.: ` non è un apostrofo, ma un accento grave che si ottiene con la combinazione AltGr+'
Ultima modifica di neolinux il domenica 22 dicembre 2019, 22:39, modificato 19 volte in totale.

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » venerdì 29 novembre 2019, 17:30

Ricordatevi di digitare s invio quando lo richiede,
c'è anche il modo di escludere questa richiesta aggiungendo (se non ricordo male) -y da qualche parte in ogni comando, ma vi consiglio di documentarvi prima o se ne siete al corrente aggiungete pure...
Per ora mi va bene anche così.
EDIT aggiunto nel il primo post script che non occorre S invio se interessa.
Ultima modifica di neolinux il mercoledì 4 dicembre 2019, 21:29, modificato 1 volta in totale.

vig
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 311
Iscrizione: sabato 5 marzo 2016, 14:09
Distribuzione: Ubuntu 18.04.3 LTS
Sesso: Maschile

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da vig » mercoledì 4 dicembre 2019, 13:51

Interessante post per me che non sono un mago con linux perché abituato con win che fa tutto lui.
Chiedo una certezza se da riga di comando possa eliminare tutte le schifezze e app che non riesco a eliminare incollando quelle 5 righe del primo post? Se non ho capito male
grazie
notebook HP 250 G4 - processore Intel® Core™ i5-5200U CPU @ 2.20GHz × 4
grafica -Intel® HD Graphics 5500 (Broadwell GT2)
Distro 18.04.1 lts

Avatar utente
Apanta
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 474
Iscrizione: domenica 17 gennaio 2010, 10:51
Distribuzione: Ubu16.04desk-Ubu18.04-mx19
Sesso: Maschile
Località: Marsala

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da Apanta » mercoledì 4 dicembre 2019, 14:44

Interessante e soprattutto a portata di mano. Bravo :D
La presunzione di sapere è peggio dell'ignoranza

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » mercoledì 4 dicembre 2019, 21:16

Grazie ma io ho solo messo assieme comandi che ho trovato qui nel forum, copio incollo ed assesto un po' a occhio, non sono un esperto. :D
Questo script rispetto al precedente chiede niente e fa tutto da solo (richiede solo la password) le stesse operazioni (i singoli comandi sono sopra elencati), senza toccare il cestino e senza toccare la memoria dei comandi dati in precedenza richiamabili nel terminale con le freccette ↑↓ (cestino e comandi dati in precedenza è sconsigliabile rimuoverli automaticamente, meglio farlo a parte a mio avviso).

Codice: Seleziona tutto

sudo dpkg --configure -a && sudo apt-get -y update && sudo apt-get -y upgrade && sudo apt-get -y autoremove --purge && sudo apt-get -y install byobu && sudo purge-old-kernels && sudo apt-get -y update 2>err && sudo apt-get dist-upgrade -f && sudo update-initramfs -u && sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak && sudo update-grub && sudo apt-get -y install -f && sudo apt-get -y --purge autoremove && sudo apt-get -y autoclean && sudo apt-get -y clean && sudo rm -fr /tmp/* && sudo rm -rfv ~/.thumbnails/* && sudo apt-get -y install deborphan && sudo apt-get -y remove --purge `deborphan` && sudo apt-get -y install deborphan && sudo apt-get -y --purge remove `deborphan --libdev` && sudo apt-get -y autoremove && sudo apt-get -y clean && sudo apt-get -y clean autoclean && sudo apt-get -y update && sudo apt-get -y upgrade
vig [url=https://forum.ubuntu-it.org/viewtopic.php?p=5165431#p5165431][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Interessante post per me che non sono un mago con linux perché abituato con win che fa tutto lui.
Chiedo una certezza se da riga di comando possa eliminare tutte le schifezze e app che non riesco a eliminare incollando quelle 5 righe del primo post? Se non ho capito male
grazie
Le app e pacchetti non le puoi togliere se regolarmente installati, lo puoi fare con:
- mostra applicazioni (quel quadratino a lato con tanti pallini in basso a sinistra) digiti il nome dell'applicazione o scorri, pulsante destro sopra il pacchetto desiderato (mostra dettagli) e disinstalli.

oppure più definitivo ma anche più pericoloso se non sai cos'è:
- Installi il gestore pacchetti (synaptic tramite UbuntuSoftware noto come UbuntuSoftwareCenter), digiti nella ricerca di synaptic (detto gestore risorse) cosa vuoi rimuovere o installare, attenzione a non rimuovere troppo perché i pacchetti (noti come programmi in windows) in Linux non sono a se stanti ma maggiormente interdipendenti fra loro (synaptic comunque ti avvisa, poi decidi tu a tuo rischio e pericolo).

Una volta eseguita una delle operazioni sopra descritte vai di pulizia (script singoli o BleachBit as root) o script di aggiornamento e pulizia (vedi primo post) che dovrebbero dare il colpo finale ai residui inutili di installazione (secondo me meglio prima dare la pulizia e poi l'aggiornamento, lo script invece prima aggiorna, poi pulisce e infine aggiorna).
Ultima modifica di neolinux il mercoledì 4 dicembre 2019, 21:36, modificato 1 volta in totale.

Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3716
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da UbuNuovo » mercoledì 4 dicembre 2019, 21:35

Per cancellare nella home ~/... e in /tmp non serve sudo

Codice: Seleziona tutto

rm -rfv ~/.local/share/Trash/*
rm -fr /tmp/*
rm -rfv ~/.thumbnails/*
semmai potresti aggiungere lo svuotamento del cestino di root

Codice: Seleziona tutto

sudo rm -fr /root/.local/share/Trash/*
Perché installi due volte deborphan

Codice: Seleziona tutto

sudo apt-get install deborphan && ... && sudo apt-get -y install deborphan && ...
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » mercoledì 4 dicembre 2019, 22:05

UbuNuovo [url=https://forum.ubuntu-it.org/viewtopic.php?p=5165516#p5165516][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Per cancellare nella home ~/... e in /tmp non serve sudo

Codice: Seleziona tutto

rm -rfv ~/.local/share/Trash/*
rm -fr /tmp/*
rm -rfv ~/.thumbnails/*
semmai potresti aggiungere lo svuotamento del cestino di root

Codice: Seleziona tutto

sudo rm -fr /root/.local/share/Trash/*
Perché installi due volte deborphan

Codice: Seleziona tutto

sudo apt-get install deborphan && ... && sudo apt-get -y install deborphan && ...
Il cestino non voglio svuotarlo automaticamente, preferisco fare da me.
il comando con deborphan l'ho trovato qui come gli altri comandi, poi li ho rimaneggiati o forse li ho trovati altrove?
Comunque dopo una rimozione l'aggiornamento può essere migliore.

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » mercoledì 4 dicembre 2019, 23:56

Qui ho aggiunto delle funzioni in più e si legge meglio, deborphan qui veramente è reinstallato dopo la rimozione

Codice: Seleziona tutto

sudo dpkg --configure -a && 
sudo apt-get -y update && 
sudo apt-get -y upgrade && 
sudo apt-get -y autoremove --purge && 
sudo apt-get -y install byobu && 
sudo purge-old-kernels && 
sudo apt-get -y update 2>err && 
sudo apt-get dist-upgrade -f && 
sudo update-initramfs -u && 
sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak && 
sudo update-grub && 
sudo apt-get -y install -f && 
sudo apt-get -y --purge autoremove && 
sudo apt-get -y autoclean && 
sudo apt-get -y clean && 
sudo rm -fr /tmp/* && 
sudo rm -rfv ~/.thumbnails/* && 
sudo apt-get -y install deborphan && 
sudo apt-get -y remove --purge `deborphan` && 
sudo apt-get -y --purge remove `deborphan --libdev` && 
sudo apt-get -y install deborphan && 
sudo apt-get -y autoremove && 
sudo apt-get -y clean && 
sudo apt-get -y clean autoclean && 
sudo apt-get -y update && 
sudo apt-get -y upgrade && 
sudo updatedb
Ultima modifica di neolinux il giovedì 5 dicembre 2019, 21:25, modificato 2 volte in totale.

Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3716
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da UbuNuovo » giovedì 5 dicembre 2019, 20:54

No, se è già installato non viene reinstallato, giustamente.
Questi comandi servono per disinstallare quello che deborphan trova e manda in output come non più necessario.

Codice: Seleziona tutto

sudo apt-get -y remove --purge `deborphan` &&
sudo apt-get -y --purge remove `deborphan --libdev` && 
`deborphan` equivale a $(deborphan)
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » giovedì 5 dicembre 2019, 21:12

Non lo sapevo, qui oltre ad aver tolto la doppia installazione di deborphan finale ho messo la pulizia da macromedia e cache di firefox, trovato nel link indicato sopra, gli script indicati in quel vecchio thread, o discussione dir si voglia, alcuni non funzionano con Ubuntu 18.04 che ora uso.

Codice: Seleziona tutto

sudo dpkg --configure -a && 
sudo apt-get -y update && 
sudo apt-get -y upgrade && 
sudo apt-get -y autoremove --purge && 
sudo apt-get -y install byobu && 
sudo purge-old-kernels && 
sudo apt-get -y update 2>err && 
sudo apt-get dist-upgrade -f && 
sudo update-initramfs -u && 
sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak && 
sudo update-grub && 
sudo apt-get -y install -f && 
sudo apt-get -y --purge autoremove && 
sudo apt-get -y autoclean && 
sudo apt-get -y clean && 
sudo rm -fr /tmp/* && 
sudo rm -rfv ~/.thumbnails/* && 
sudo rm -rf /root/.local/share/zeitgeist && 
sudo find -iname '*.lock' -exec rm "{}" \; && 
sudo rm -rf /run/shm/* && 
sudo rm -r ~/.cache/mozilla/firefox/ && 
sudo find -iname '*.sol' -exec rm "{}" \; && 
sudo rm -rf ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/* && 
sudo rm -rf ~/.macromedia/Flash_Player/#SharedObjects/* && 
sudo apt-get -y install deborphan && 
sudo apt-get -y remove --purge `deborphan` && 
sudo apt-get -y --purge remove `deborphan --libdev` && 
sudo apt-get -y autoremove && 
sudo apt-get -y clean && 
sudo apt-get -y clean autoclean && 
sudo apt-get -y update && 
sudo apt-get -y upgrade && 
sudo updatedb
Anche se certi sudo sono inutili li lascio, perché così almeno vedo meglio i comandi per praticità visiva

queste sono le aggiunte che mancavano allo script dei post precedenti

Codice: Seleziona tutto

sudo rm -rf /root/.local/share/zeitgeist && 
sudo find -iname '*.lock' -exec rm "{}" \; && 
sudo rm -rf /run/shm/* && 
sudo rm -r ~/.cache/mozilla/firefox/ && 
sudo find -iname '*.sol' -exec rm "{}" \; && 
sudo rm -rf ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/* && 
sudo rm -rf ~/.macromedia/Flash_Player/#SharedObjects/* && 

Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3716
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da UbuNuovo » giovedì 5 dicembre 2019, 21:28

Per evitare i flash cookie io ho lasciato tutti i permessi solo per me gli altri non possono nemmeno accederci, quindi non ci scrivono e non c'è bisogno di cancellarli.

Codice: Seleziona tutto

8-) ls -al /home/giovanni/.macromedia
totale 28
drwx------   3 giovanni giovanni  4096 giu 29  2015 .
drwxr-xr-x 216 giovanni giovanni 20480 dic  5 08:11 ..
drwx------   5 giovanni giovanni  4096 giu 16 11:05 Flash_Player
8-) 
Ciaux
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » giovedì 5 dicembre 2019, 22:05

Per evitare i flash cookie vanno bene le Add-ons di firefox?
Ci sono alcune estensioni che automaticamente rimuovono i cookies quando si lascia una pagina web

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » domenica 22 dicembre 2019, 10:57

Codice: Seleziona tutto

#!/bin/sh
#Ora pulisco e aggiorno Ubuntu 18.04
echo 
echo "===================================="
echo "||  Manutenzione di Ubuntu 18.04  ||"
echo "===================================="
echo "||          di neolinux           ||"
echo "|| Grazie al forum.ubuntu-it.org  ||"
echo "===================================="
echo  
echo "Ora aggiorno e pulisco Ubuntu 18.04" 
echo  
sudo dpkg -l | egrep "^rc" | cut -d ' ' -f3
echo " cerco vecchie configurazioni "
echo 
echo " elimino vecchie configurazioni "
sudo dpkg --purge `dpkg -l | egrep "^rc" | cut -d ' ' -f3`
echo 
echo " configure -a "
sudo dpkg --configure -a &&  
echo 
echo " update "
sudo apt-get -y update &&  
echo 
echo " upgrade "
sudo apt-get -y upgrade &&  
echo 
echo " autoremove --purge "
sudo apt-get -y autoremove --purge &&  
echo 
echo " install byobu "
sudo apt-get -y install byobu &&  
echo 
echo " purge-old-kernels "
sudo purge-old-kernels &&  
echo 
echo " update 2>err "
sudo apt-get -y update 2>err &&  
echo 
echo  " dist-upgrade -f "
sudo apt-get -y dist-upgrade -f &&  
echo 
echo  " update-initramfs "
sudo update-initramfs -u &&  
echo 
echo  " grub.cfg & grub.cfg.bak "
sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak &&  
sudo update-grub &&  
echo 
echo  " install -f "
sudo apt-get -y install -f &&  
echo 
echo  " purge autoremove "
sudo apt-get -y --purge autoremove &&  
echo 
echo  " autoclean "
sudo apt-get -y autoclean &&  
echo 
echo  " clean "
sudo apt-get -y clean &&  
echo 
echo  " rm tmp "
sudo rm -fr /tmp/* &&  
echo 
echo  " rm thumbnails "
sudo rm -rfv ~/.thumbnails/* &&  
echo 
echo  " rm share/zeitgeist "
sudo rm -rf /root/.local/share/zeitgeist &&  
echo 
echo  " find -iname '*.lock' -exec rm "{}" "
sudo find -iname '*.lock' -exec rm "{}" \; &&  
echo 
echo  " rm run/shm "
sudo rm -rf /run/shm/* &&  
echo 
echo  " find -iname '*.sol' -exec rm "{}" "
sudo find -iname '*.sol' -exec rm "{}" \; &&  
echo 
echo  " rm macromedia flashplayer "
sudo rm -rf ~/.macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/* &&  
sudo rm -rf ~/.macromedia/Flash_Player/#SharedObjects/* &&  
echo 
echo  " install deborphan "
sudo apt-get -y install deborphan && 
echo 
echo  " remove purge deborphan "
sudo apt-get -y remove --purge `deborphan` && 
echo 
echo  " purge remove deborphan libdev "
sudo apt-get -y --purge remove `deborphan --libdev` && 
echo 
echo  " autoremove "
sudo apt-get -y autoremove && 
echo 
echo  "  clean "
sudo apt-get -y clean && 
echo 
echo  " clean autoclean "
sudo apt-get -y clean autoclean && 
echo 
echo  " update "
sudo apt-get -y update && 
echo 
echo  " upgrade "
sudo apt-get -y upgrade &&  
echo 
echo  " updatedb "
sudo updatedb 
echo
echo "= AGGIORNAMENTO & PULIZIA conclusa ="
echo 
echo "===================================="
echo "||  Manutenzione di Ubuntu 18.04  ||"
echo "||          CONCLUSO :-D          ||"
echo "===================================="
echo "||          di neolinux           ||"
echo "|| Grazie al forum.ubuntu-it.org  ||"
echo "===================================="
echo 


Ultima modifica di neolinux il domenica 22 dicembre 2019, 22:42, modificato 1 volta in totale.

Avatar utente
Apanta
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 474
Iscrizione: domenica 17 gennaio 2010, 10:51
Distribuzione: Ubu16.04desk-Ubu18.04-mx19
Sesso: Maschile
Località: Marsala

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da Apanta » domenica 22 dicembre 2019, 12:36

Quest'ultimo script è completo e testato (su ubuntu 16.04?)
La presunzione di sapere è peggio dell'ignoranza

Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3716
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da UbuNuovo » domenica 22 dicembre 2019, 16:31

Non me n'ero accorto prima, ma che c'entra 'byobu' con la pulizia? 8-)
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.

caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15747
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian sid

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da caturen » domenica 22 dicembre 2019, 17:26


Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3716
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu 14.04
Sesso: Maschile
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da UbuNuovo » domenica 22 dicembre 2019, 18:07

Ok, per purge-old-kernels, non avevo fatto caso neanche a questo comando. 8-)
Grazie Caturen non sapevo che contenesse quel comando.
Nel caso in cui sia il primo a rispondere ad una richiesta di aiuto...chiunque abbia una soluzione migliore o anche solo diversa dalla mia è incoraggiato ad intervenire liberamente senza inviarmi alcun messaggio privato. In programmazione è basilare sapere che si può ottenere il medesimo risultato utilizzando metodi diversi.

caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 15747
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian sid

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da caturen » domenica 22 dicembre 2019, 18:22

UbuNuovo [url=https://forum.ubuntu-it.org/viewtopic.php?p=5168570#p5168570][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ok, per purge-old-kernels, non avevo fatto caso neanche a questo comando. 8-)
Grazie Caturen non sapevo che contenesse quel comando.
il fatto è che il semplice comando apt autoremove già di suo elimina tutti i pacchetti non più in uso dal sistema tra cui anche i vecchi kernel tranne il penultimo e quello in uso. Questo però solo se i kernel vengono installati con gli aggiornamenti di sistema. Se per qualche motivo uno installa un kernel di sua mano , poi quello non viene gestito da quel comando e deve essere eliminato a mano. Se invece viene installato byobu qualsiasi kernel viene poi "preso" dal comando autoremove

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » domenica 22 dicembre 2019, 22:16

Ho aggiunto un bel po' di echo per rendere più chiaro quel che fa lo script, dai commenti sopra vedo che n'è valsa la pena

Avatar utente
neolinux
Rampante Reduce
Rampante Reduce
Messaggi: 5472
Iscrizione: giovedì 11 dicembre 2008, 21:52
Contatti:

Re: [Risolto] Pulizia/Aggiorna computer con script Ubuntu 18

Messaggio da neolinux » lunedì 23 dicembre 2019, 22:56

Se volessi trasformare questo script come programma automatico ad accensione del pc?
Ho provato a cercare in giro ma non ho capito come si fa .
Almeno se ci clicco sopra che mi compaia nel Terminale senza che sposti il file .sh dentro il Terminale.

Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 18 ospiti