script (non grafico) di pulizia del sistema (sostituto Ubuntu-Tweak)

Aperto da /dev/sda, Sabato 02 Aprile 2016, 18:38:12

Discussione precedente - Discussione successiva

midnite

ho provato quello caricato alle 20:28 (suppongo quello descritto nel post precedente da /dev/sda), e devo dire che mi piace molto ... il menù è interessante e lo script ha funzionato su tutte le opzioni :ok:

... però non mi dispiaceva nemmeno la versione vecchia in cui procedeva passo passo, chiedendo conferma per le varie azioni ... per coniugare le due cose, sarebbe possibile aggiungere a questo un'opzione per eseguire tutti i passi.
immagino che chi lo usa periodicamente lo preferisca così, ma se uno lo usa la prima volta o magari lo usa una volta all'anno potrebbe trovare comodo un bel "pulisci tutto"  :boh:

Tony

Ci devo lavorare un pochino ma si può implementare. Quando ho un po' di tempo....

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

midnite

c'è qualcosa che non va... se si usano i profili di firefox, lo script non riesce a pulire la cache, perché il profilo utente (o uno dei profili) non si chiamerà xxx.default

su questo pc, dove ho solo il mio profilo, ho modificato le righe che puntavano a .cache/mozilla/firefox/*.default/ col mio nome profilo ... ma su pc in cui ho più profili? mi accontento di pulire il mio, o devo duplicare quella parte dello script tante volte quante sono i profili?
e se invece che il contenuto della cartella del profilo cancellassi tutte le cartelle dei profili (quindi il contenuto di .cache/mozilla/firefox/) ? in fin dei conti quelle non sono le cartelle dei profili, ma le cartelle della cache dei profili  :hmm:

Tony

Sta cosa va studiata meglio, tempo permettendo.
Intanto ho aggiornato lo script a pag. 2 aggiungendo l'opzione per la pulizia completa.
Ma quello a pagina uno posso aggiornarlo anch'esso?

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

/dev/sda

ora non posso fare prove, ma la parte del kernel l'hai rivista? perchè come dicevo , per rimuovere due kernel vecchi che ho installato appositamente per i test, ho dovuto lanciare due volte la pulizia dei vecchi kernel, ne rimuovav uno alla volta, inoltre, non ricordo beene fra quali delle tante prove che ho fatto, mi ha lasciato installati dei vecchi headers, mentre con la parte originale di script al primo post, per la rimozione dei kernel è sempre andato tutto liscio

/dev/sda

l'ho provato, ma non avevo tempo di reinstallare dei vecchi kernel, appena posso ti dico se va a buon fine la questione dei kernel.

comunque complimenti, proprio un bel lavoro.

danialbi

qual'e' la versione finale/migliore di questo script ?
immagino quella messa nel primo post di questa discussione, vero?

/dev/sda

quella al primo post non è la finale, ma funziona tutto a dovere, l'ultima postata da Tony, a pagina 2 è l'ultima, ma non ho ancora potuto testarla bene, e quando posso lo faccio, perché nella sua penultima, aveva qualche problema con i vecchi kernel, nel senso che ho dovuto rilanciare la pulizia dei kernel per 2 volte(avevo installato 2 vecchi jernel appositamente per testarla, e aveva lasciato un vecchio headers)

quando sarò al pc riproverò a installare 2 vecchi kernel e vedo se con la sua ultima(quella alla seconda pagina) funziona tutto.

spero di si perché è proprio un bel lavoro.

Tony

#53
La questione dei kernel esula dalle mie modifiche, ma appartiene allo script di origine. Ciò non toglie che, se potessi risolvere il problema, ne sarei ben lieto.

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

/dev/sda

boh, non so che dirti, con la versione originale, i problemi con i vecchi kernel non me li ha dati, come detto appena posso riprovo.

Tony

#55
Citazione di: midnite il Mercoledì 06 Aprile 2016, 22:45:52...
e se invece che il contenuto della cartella del profilo cancellassi tutte le cartelle dei profili (quindi il contenuto di .cache/mozilla/firefox/) ? in fin dei conti quelle non sono le cartelle dei profili, ma le cartelle della cache dei profili  :hmm:
Sì, ok. Dovrebbe andare.
Si potrebbe anche modificare lo script per richiedere la cache di quale profilo eliminare. Io non ho mai usato i profili; mi dici come sono nominate le cartelle?
Cioè qualcosa tipo lettere_e_numeri_a_caso.nome_profilo ?

P.S. Mi rispondo da solo. Ho provato ed in effetti è così. Vedo di aggiungere questa opzione allo script.

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

Tony

Aggiornato (sempre pag. 2).
Aggiunta la gestione dei profili di Firefox.

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

trigg

ciao Tony complimenti per aver perfezionato lo script di /dev(sda

vorrei sapere se va bene questo script per cancellare la cache di chromium

CHROME () {
# CANCELLAZIONE CACHE CHROME
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/chromium/Default/Cache/*
echo 'Fatto'
sleep 2
else
echo "La cache di Chrome è vuota!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}


e dopo se è possibile aggiungere tra le opzioni le seguenti azioni

1) esegui upgrade
2) esegui update
3) aggiorna clam tk
4) esegui scansione e rimuovi infezioni.

l'intento dello script deve essere quello di poter fare una manutenzione completa del pc pigiando solo pochi tasti una volta al mese o quando ci sono aggiornamenti importanti

upgrade
update
aggiornamento definizione virus
scansione - rimozione virus
pulizia del sistema

diciamo una cosa del genere ma con le opzioni.

#! /bin/bash
scelta="Premere s oppure S per sì, un altro tasto per tornare al menù."


sudo apt-get upgrade
sudo apt-get update
sudo freshclam
clamscan -r / --remove


APT () {
# PULIZIA DI APT
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
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
echo -e "* Pulizia della cache di Firefox *"
DIR="$HOME/.cache/mozilla/firefox/"
for I in `ls $DIR`
do
spazio_firefox=`du -sh $DIR/$I/ | cut -d "/" -f1`
PROFILO=`echo $I | cut -d "." -f2`
if [ -n "$spazio_firefox" ]
then
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
else
echo "La cache di Firefox è vuota!"
sleep 2
fi
done
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}

CHROME () {
# CANCELLAZIONE CACHE CHROME
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/chromium/Default/Cache/*
echo 'Fatto'
sleep 2
else
echo "La cache di Chrome è 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 *"
if [ -n "$kernelList" ]
    then
       echo 'Kernel attuale in uso:'
       uname -r
       echo 'Saranno rimossi questi kernel (compresi i loro header):'
       echo "$kernelList"
   
       # rimuove kernel
       while read k;do
           sudo apt-get remove --purge -y $k
       done <<< "$kernelList"
   
       # rimuove header:
       headerList=$(ls /usr/src | grep headers | sort -r | sed -e '1,4d')
       while read h;do
           sudo apt-get remove --purge -y $h
       done <<< "$headerList"

       sudo update-grub
       echo 'kernel rimasti:'
       ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g'
       echo 'Headers rimasti:'
       ls /usr/src | grep headers
    else
echo "Non ci sono kernel da rimuovere!"
sleep 2
fi
if [ "$ALL" == "Y" ]
then
return
fi
INIZIO
}

CONFIGURAZIONI () {
# PULIZIA DELLE CONFIGURAZIONI INUTILIZZATE
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
}

configurazioni=`dpkg -l | egrep "^rc" | cut -d ' ' -f3`
spazio_apt=`du -sh /var/cache/apt/archives/ | cut -d "/" -f1`
spazio_thumbnails=`du -sh $HOME/.cache/thumbnails/ | cut -d "/" -f1`

spazio_chrome=`du -sh $HOME/.cache/chromium/Default/Cache/ | cut -d "/" -f1`
kernelList=$(ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sort -Vr | sed -e '1,2d')
LIB=`dpkg -l | egrep "^rc" | cut -d ' ' -f3`


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


sarei felicissimo di poterlo utilizzare all'occasione
se hai paura di far domande...
                                             ...hai paura d'imparare
     ... non si finisce mai d'imparare...

/dev/sda

@ trigg Apri una discussione apposita

@Tony, allora ho riprovato, ho installato due vecchi kernel, con l'ultima versione del tuo script (come con quelle precedenti) non mi rimuove tutto il vecchio, al lancio
Citazione* Pulizia dei vecchi kernel *
Kernel attuale in uso:
4.2.0-34-generic
Saranno rimossi questi kernel (compresi i loro header):
linux-image-3.19.0-22-generic
linux-image-3.19.0-21-generic

Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  linux-image-3.19.0-22-generic* linux-image-extra-3.19.0-22-generic*

E questo il risultato, resta un vecchio kernel e vecchi headers
Citazione~$ dpkg --get-selections | grep linux-image;dpkg --get-selections | grep linux-headers
linux-image-3.19.0-21-generic                   install
linux-image-3.19.0-51-generic                   install
linux-image-4.2.0-34-generic                    install
linux-image-extra-3.19.0-21-generic             install
linux-image-extra-3.19.0-51-generic             install
linux-image-extra-4.2.0-34-generic              install
linux-image-generic-lts-wily                    install
linux-headers-3.19.0-21                         install
linux-headers-3.19.0-21-generic                 install
linux-headers-3.19.0-22                         install

linux-headers-3.19.0-51                         install
linux-headers-3.19.0-51-generic                 install
linux-headers-4.2.0-34                          install
linux-headers-4.2.0-34-generic                  install
linux-headers-generic-lts-wily                  install


Se rilancio la parte originale dello script che riguarda i kernel, questa
#!/bin/bash
kernelList=$(ls /boot/ | grep vmlinuz | sed 's@vmlinuz-@linux-image-@g' | sort -Vr | sed -e '1,2d' > /tmp/kernelList)
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


mi rimuove tutto quello che non era stato rimosso (che dalle prove fatte, lo fà immediatamente, lanciandolo rimuove entrambi i vecchi kernel, e in questo caso va a rimuovere quello lasciato) vedi output
sudo ./puliziakernel.sh
Saranno rimossi questi kernel (compreso i loro header):
linux-image-3.19.0-21-generic
Kernel attuale in uso:
4.2.0-34-generic
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  linux-image-3.19.0-21-generic* linux-image-extra-3.19.0-21-generic*
0 aggiornati, 0 installati, 2 da rimuovere e 9 non aggiornati.
Dopo quest'operazione, verranno liberati 155 MB di spazio su disco.
(Lettura del database... 230760 file e directory attualmente installati.)
Rimozione di linux-image-extra-3.19.0-21-generic (3.19.0-21.21~14.04.1)...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
update-initramfs: Generating /boot/initrd.img-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
run-parts: executing /etc/kernel/postinst.d/zz-extlinux 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.19.0-51-generic...
P: Writing config for /boot/vmlinuz-3.19.0-21-generic...
P: Writing config for /boot/vmlinuz-4.2.0-34-generic...
P: Writing config for Windows 7 (loader) on /dev/sda1...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
Generating grub configuration file ...
Trovata immagine linux: /boot/vmlinuz-4.2.0-34-generic
Trovata immagine initrd: /boot/initrd.img-4.2.0-34-generic
Trovata immagine linux: /boot/vmlinuz-3.19.0-51-generic
Trovata immagine initrd: /boot/initrd.img-3.19.0-51-generic
Trovata immagine linux: /boot/vmlinuz-3.19.0-21-generic
Trovata immagine initrd: /boot/initrd.img-3.19.0-21-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Trovato Windows 7 (loader) su /dev/sda1
Trovato Manjaro Linux (15.12) su /dev/sda10
Trovato Ubuntu Xenial Xerus (development branch) (16.04) su /dev/sda11
Trovato KaOS (rolling) su /dev/sda12
Trovato PCLinuxOS su /dev/sda8
Trovato PCLinuxOS su /dev/sda9
fatto
Eliminazione dei file di configurazione di linux-image-extra-3.19.0-21-generic (3.19.0-21.21~14.04.1)...
Rimozione di linux-image-3.19.0-21-generic (3.19.0-21.21~14.04.1)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
update-initramfs: Deleting /boot/initrd.img-3.19.0-21-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.19.0-51-generic...
P: Writing config for /boot/vmlinuz-4.2.0-34-generic...
P: Updating /boot/extlinux/linux.cfg...
P: Writing config for Windows 7 (loader) on /dev/sda1...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
Generating grub configuration file ...
Trovata immagine linux: /boot/vmlinuz-4.2.0-34-generic
Trovata immagine initrd: /boot/initrd.img-4.2.0-34-generic
Trovata immagine linux: /boot/vmlinuz-3.19.0-51-generic
Trovata immagine initrd: /boot/initrd.img-3.19.0-51-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Trovato Windows 7 (loader) su /dev/sda1
Trovato Manjaro Linux (15.12) su /dev/sda10
Trovato Ubuntu Xenial Xerus (development branch) (16.04) su /dev/sda11
Trovato KaOS (rolling) su /dev/sda12
Trovato PCLinuxOS su /dev/sda8
Trovato PCLinuxOS su /dev/sda9
fatto
The link /vmlinuz.old is a damaged link
Removing symbolic link vmlinuz.old
you may need to re-run your boot loader[grub]
The link /initrd.img.old is a damaged link
Removing symbolic link initrd.img.old
you may need to re-run your boot loader[grub]
Eliminazione dei file di configurazione di linux-image-3.19.0-21-generic (3.19.0-21.21~14.04.1)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
run-parts: executing /etc/kernel/postrm.d/zz-extlinux 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
P: Checking for EXTLINUX directory... found.
P: Writing config for /boot/vmlinuz-3.19.0-51-generic...
P: Writing config for /boot/vmlinuz-4.2.0-34-generic...
P: Writing config for Windows 7 (loader) on /dev/sda1...
P: Installing debian theme... done.
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.19.0-21-generic /boot/vmlinuz-3.19.0-21-generic
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  linux-headers-3.19.0-22*
0 aggiornati, 0 installati, 1 da rimuovere e 9 non aggiornati.
Dopo quest'operazione, verranno liberati 66,0 MB di spazio su disco.
(Lettura del database... 225369 file e directory attualmente installati.)
Rimozione di linux-headers-3.19.0-22 (3.19.0-22.22~14.04.1)...
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  linux-headers-3.19.0-21-generic*
0 aggiornati, 0 installati, 1 da rimuovere e 9 non aggiornati.
Dopo quest'operazione, verranno liberati 13,8 MB di spazio su disco.
(Lettura del database... 209552 file e directory attualmente installati.)
Rimozione di linux-headers-3.19.0-21-generic (3.19.0-21.21~14.04.1)...
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  linux-headers-3.19.0-21*
0 aggiornati, 0 installati, 1 da rimuovere e 9 non aggiornati.
Dopo quest'operazione, verranno liberati 66,0 MB di spazio su disco.
(Lettura del database... 200312 file e directory attualmente installati.)
Rimozione di linux-headers-3.19.0-21 (3.19.0-21.21~14.04.1)...
Generating grub configuration file ...
Trovata immagine linux: /boot/vmlinuz-4.2.0-34-generic
Trovata immagine initrd: /boot/initrd.img-4.2.0-34-generic
Trovata immagine linux: /boot/vmlinuz-3.19.0-51-generic
Trovata immagine initrd: /boot/initrd.img-3.19.0-51-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Trovato Windows 7 (loader) su /dev/sda1
Trovato Manjaro Linux (15.12) su /dev/sda10
Trovato Ubuntu Xenial Xerus (development branch) (16.04) su /dev/sda11
Trovato KaOS (rolling) su /dev/sda12
Trovato PCLinuxOS su /dev/sda8
Trovato PCLinuxOS su /dev/sda9
fatto
Sono rimasti installati questi due kernel:
linux-image-3.19.0-51-generic
linux-image-4.2.0-34-generic
Headers installati:
linux-headers-3.19.0-51
linux-headers-3.19.0-51-generic
linux-headers-4.2.0-34
linux-headers-4.2.0-34-generic


E verifica
~$ dpkg --get-selections | grep linux-image;dpkg --get-selections | grep linux-headers
linux-image-3.19.0-51-generic                   install
linux-image-4.2.0-34-generic                    install
linux-image-extra-3.19.0-51-generic             install
linux-image-extra-4.2.0-34-generic              install
linux-image-generic-lts-wily                    install
linux-headers-3.19.0-51                         install
linux-headers-3.19.0-51-generic                 install
linux-headers-4.2.0-34                          install
linux-headers-4.2.0-34-generic                  install
linux-headers-generic-lts-wily                  install


quindi qualcosa che non quadra cè

Tony

Appena posso confronto i due script ma non credo di aver tralasciato qualcosa.

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

Powered by EzPortal