[Risolto] Troppi Kernel, come sfoltirli in sicurezza

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.

[Risolto] Troppi Kernel, come sfoltirli in sicurezza

Messaggioda mbr-chess » giovedì 1 febbraio 2018, 13:46

Buona giornata a tutti,

gradirei avere il vostro aiuto.

Pensavo di fare un poco di pulizia dei vari kernel del mio sistema, un Ubuntu 16.04.3 che aggiorno regolarmente, ma ho visto un numero impressionante di Kernel precedenti/successivi a quello che ho in uso: 4.4.0-62-generic.

Domande:
- qual'è (dovrebbe essere) quello giusto per il mio sistema?
- come eliminare senza rischi quelli inutili (lasciando ovviamente qualche Kernel di sicurezza).

Vi ringrazio in anticipo.

Ciao a tutti.
mbr-chess


Codice: Seleziona tutto
mbr-chess@mbr-chess:~$ uname -r
4.4.0-62-generic
mbr-chess@mbr-chess:~$


Codice: Seleziona tutto
mbr-chess@mbr-chess:~$ lsb_release -dc; uname -m
Description:   Ubuntu 16.04.3 LTS
Codename:   xenial
x86_64
mbr-chess@mbr-chess:~$


Codice: Seleziona tutto
mbr-chess@mbr-chess:~$ dpkg --list | grep linux*
ii  linux-headers-4.4.0-101                       4.4.0-101.124                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-101-generic               4.4.0-101.124                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-103                       4.4.0-103.126                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-103-generic               4.4.0-103.126                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-104                       4.4.0-104.127                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-104-generic               4.4.0-104.127                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-108                       4.4.0-108.131                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-108-generic               4.4.0-108.131                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-109                       4.4.0-109.132                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-109-generic               4.4.0-109.132                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-112                       4.4.0-112.135                                all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-112-generic               4.4.0-112.135                                amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-62                        4.4.0-62.83                                  all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-62-generic                4.4.0-62.83                                  amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-71                        4.4.0-71.92                                  all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-71-generic                4.4.0-71.92                                  amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-72                        4.4.0-72.93                                  all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-72-generic                4.4.0-72.93                                  amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-75                        4.4.0-75.96                                  all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-75-generic                4.4.0-75.96                                  amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-77                        4.4.0-77.98                                  all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-77-generic                4.4.0-77.98                                  amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-78                        4.4.0-78.99                                  all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-78-generic                4.4.0-78.99                                  amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-79                        4.4.0-79.100                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-79-generic                4.4.0-79.100                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-81                        4.4.0-81.104                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-81-generic                4.4.0-81.104                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-83                        4.4.0-83.106                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-83-generic                4.4.0-83.106                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-87                        4.4.0-87.110                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-87-generic                4.4.0-87.110                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-89                        4.4.0-89.112                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-89-generic                4.4.0-89.112                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-92                        4.4.0-92.115                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-92-generic                4.4.0-92.115                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-93                        4.4.0-93.116                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-93-generic                4.4.0-93.116                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-96                        4.4.0-96.119                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-96-generic                4.4.0-96.119                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-97                        4.4.0-97.120                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-97-generic                4.4.0-97.120                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-4.4.0-98                        4.4.0-98.121                                 all          Header files related to Linux kernel version 4.4.0
ii  linux-headers-4.4.0-98-generic                4.4.0-98.121                                 amd64        Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
ii  linux-headers-generic                         4.4.0.112.118                                amd64        Generic Linux kernel headers
rc  linux-image-4.4.0-45-generic                  4.4.0-45.66                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-47-generic                  4.4.0-47.68                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-51-generic                  4.4.0-51.72                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-53-generic                  4.4.0-53.74                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-57-generic                  4.4.0-57.78                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-59-generic                  4.4.0-59.80                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-4.4.0-62-generic                  4.4.0-62.83                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-4.4.0-63-generic                  4.4.0-63.84                                  amd64        Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-45-generic            4.4.0-45.66                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-47-generic            4.4.0-47.68                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-51-generic            4.4.0-51.72                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-53-generic            4.4.0-53.74                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-57-generic            4.4.0-57.78                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-59-generic            4.4.0-59.80                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-extra-4.4.0-62-generic            4.4.0-62.83                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-63-generic            4.4.0-63.84                                  amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
mbr-chess@mbr-chess:~$
Ultima modifica di mbr-chess il giovedì 1 febbraio 2018, 22:41, modificato 1 volta in totale.
Avatar utente
mbr-chess
Prode Principiante
 
Messaggi: 58
Iscrizione: marzo 2012
Desktop: Unity
Distribuzione: Ubuntu 16.04.4 Xenial Xerus
Sesso: Maschile

Re: Troppi Kernel, consulenza su come sfoltirli in sicurezza

Messaggioda axilot » giovedì 1 febbraio 2018, 13:57

dalla 16.04 in poi basta dare il comando di pulizia dei pacchetti obsoleti

Codice: Seleziona tutto
sudo apt autoremove


per lasciare solo gli ultimi 3 kernel

P.s:ovviamente rimuoverà anche altri pacchetti obsoleti oltre i kernel, magari controlla per sicurezza la lista prima di dare l' ok alla cancellazione.
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Xubuntu 18.04 32 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2696
Iscrizione: luglio 2008
Distribuzione: Ubuntu 16.04 64bit

Re: Troppi Kernel, consulenza su come sfoltirli in sicurezza

Messaggioda corradoventu » giovedì 1 febbraio 2018, 15:57

stesso problema ma nonostante autoremove, anche con --purge restano vari kerel marcati 'rc'
Codice: Seleziona tutto
corrado@corrado-p6-aa:~$ sudo apt autoremove
[sudo] password for corrado:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
corrado@corrado-p6-aa:~$ dpkg --list | grep linux*
ii  binutils-x86-64-linux-gnu                  2.29.1-4ubuntu1                             amd64        GNU binary utilities, for x86-64-linux-gnu target
ii  console-setup-linux                        1.166ubuntu7                                all          Linux specific part of console-setup
ii  libselinux1:amd64                          2.7-1                                       amd64        SELinux runtime shared libraries
ii  libv4l-0:amd64                             1.12.5-1                                    amd64        Collection of video4linux support libraries
ii  libv4lconvert0:amd64                       1.12.5-1                                    amd64        Video4linux frame format conversion library
ii  linux-base                                 4.5ubuntu1                                  all          Linux image base package
ii  linux-firmware                             1.169.3                                     all          Firmware for Linux kernel drivers
ii  linux-generic                              4.13.0.32.34                                amd64        Complete Generic Linux kernel and headers
ii  linux-headers-4.13.0-31                    4.13.0-31.34                                all          Header files related to Linux kernel version 4.13.0
ii  linux-headers-4.13.0-31-generic            4.13.0-31.34                                amd64        Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
ii  linux-headers-4.13.0-32                    4.13.0-32.35                                all          Header files related to Linux kernel version 4.13.0
ii  linux-headers-4.13.0-32-generic            4.13.0-32.35                                amd64        Linux kernel headers for version 4.13.0 on 64 bit x86 SMP
ii  linux-headers-generic                      4.13.0.32.34                                amd64        Generic Linux kernel headers
rc  linux-image-4.13.0-16-generic              4.13.0-16.19                                amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.13.0-17-generic              4.13.0-17.20                                amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.13.0-21-generic              4.13.0-21.24                                amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.13.0-25-generic              4.13.0-25.29                                amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.13.0-29-generic              4.13.0-29.32                                amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.13.0-30-generic              4.13.0-30.33                                amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
ii  linux-image-4.13.0-31-generic              4.13.0-31.34                                amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
ii  linux-image-4.13.0-32-generic              4.13.0-32.35                                amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-16-generic        4.13.0-16.19                                amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-17-generic        4.13.0-17.20                                amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-21-generic        4.13.0-21.24                                amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-25-generic        4.13.0-25.29                                amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-29-generic        4.13.0-29.32                                amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-30-generic        4.13.0-30.33                                amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
ii  linux-image-extra-4.13.0-31-generic        4.13.0-31.34                                amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
ii  linux-image-extra-4.13.0-32-generic        4.13.0-32.35                                amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
ii  linux-image-generic                        4.13.0.32.34                                amd64        Generic Linux kernel image
ii  linux-signed-generic                       4.13.0.32.34                                amd64        Complete Signed Generic Linux kernel and headers
rc  linux-signed-image-4.13.0-17-generic       4.13.0-17.20                                amd64        Signed kernel image generic
rc  linux-signed-image-4.13.0-21-generic       4.13.0-21.24                                amd64        Signed kernel image generic
rc  linux-signed-image-4.13.0-25-generic       4.13.0-25.29                                amd64        Signed kernel image generic
rc  linux-signed-image-4.13.0-29-generic       4.13.0-29.32                                amd64        Signed kernel image generic
rc  linux-signed-image-4.13.0-30-generic       4.13.0-30.33                                amd64        Signed kernel image generic
ii  linux-signed-image-4.13.0-31-generic       4.13.0-31.34                                amd64        Signed kernel image generic
ii  linux-signed-image-4.13.0-32-generic       4.13.0-32.35                                amd64        Signed kernel image generic
ii  linux-signed-image-generic                 4.13.0.32.34                                amd64        Signed Generic Linux kernel image
ii  linux-sound-base                           1.0.25+dfsg-0ubuntu5                        all          base package for ALSA and OSS sound systems
ii  pptp-linux                                 1.9.0+ds-1                                  amd64        Point-to-Point Tunneling Protocol (PPTP) Client
ii  syslinux                                   3:6.03+dfsg-14.1                            amd64        collection of bootloaders (DOS FAT and NTFS bootloader)
ii  syslinux-common                            3:6.03+dfsg-14.1                            all          collection of bootloaders (common)
ii  syslinux-legacy                            2:3.63+dfsg-2ubuntu9                        amd64        Bootloader for Linux/i386 using MS-DOS floppies
ii  util-linux                                 2.30.1-0ubuntu4.1                           amd64        miscellaneous system utilities
corrado@corrado-p6-aa:~$ sudo apt autoremove --purge
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
corrado@corrado-p6-aa:~$
Con o senza religione, i buoni si comportano bene e i cattivi male, ma ci vuole la religione per far comportare male i buoni. (Steven Weinberg)
PC di casa: https://drive.google.com/folderview?id= ... sp=sharing
Avatar utente
corradoventu
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1547
Iscrizione: aprile 2008
Località: Bogliasco (GE) o Rezzoaglio (GE)
Desktop: GNOME
Distribuzione: Ubuntu 18.04, 19.04, 19.10
Sesso: Maschile

Re: Troppi Kernel, consulenza su come sfoltirli in sicurezza

Messaggioda daigo » giovedì 1 febbraio 2018, 16:03

Per rc
Codice: Seleziona tutto
dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge
daigo
 

Re: Troppi Kernel, consulenza su come sfoltirli in sicurezza

Messaggioda Gerry Ghetto » giovedì 1 febbraio 2018, 17:29

mbr-chess Immagine ha scritto:Pensavo di fare un poco di pulizia dei vari kernel del mio sistema, un Ubuntu 16.04.3 che aggiorno regolarmente, ma ho visto un numero impressionante di Kernel precedenti/successivi a quello che ho in uso: 4.4.0-62-generic.

Domande:
- qual'è (dovrebbe essere) quello giusto per il mio sistema?
Se non mi sbaglio: kernel 4.4.0.112
- come eliminare senza rischi quelli inutili (lasciando ovviamente qualche Kernel di sicurezza).
Tu hai solo un kernel installato: kernel 4.4.0.62.

Posta per favore
Codice: Seleziona tutto
sudo apt update && sudo apt full-upgrade && sudo apt install linux-generic
Gerry Ghetto
 

Re: Troppi Kernel, come sfoltirli in sicurezza

Messaggioda mbr-chess » giovedì 1 febbraio 2018, 21:00

Innanzitutto ringrazio coloro che mi hanno risposto.

Ecco qualche output richiesto:

Codice: Seleziona tutto
mbr-chess@mbr-chess:~$ sudo apt autoremove
[sudo] password di mbr-chess:
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
I seguenti pacchetti saranno RIMOSSI:
  libappstream3 libbonobo2-0 libbonobo2-common libgnome-2-0 libgnome2-common libgnomevfs2-0 libgnomevfs2-common libllvm3.8
  libllvm4.0 libmircommon5 liborbit-2-0 libreoffice-sdbc-firebird linux-headers-4.4.0-101 linux-headers-4.4.0-101-generic
  linux-headers-4.4.0-103 linux-headers-4.4.0-103-generic linux-headers-4.4.0-104 linux-headers-4.4.0-104-generic
  linux-headers-4.4.0-108 linux-headers-4.4.0-108-generic linux-headers-4.4.0-109 linux-headers-4.4.0-109-generic
  linux-headers-4.4.0-71 linux-headers-4.4.0-71-generic linux-headers-4.4.0-72 linux-headers-4.4.0-72-generic
  linux-headers-4.4.0-75 linux-headers-4.4.0-75-generic linux-headers-4.4.0-77 linux-headers-4.4.0-77-generic
  linux-headers-4.4.0-78 linux-headers-4.4.0-78-generic linux-headers-4.4.0-79 linux-headers-4.4.0-79-generic
  linux-headers-4.4.0-81 linux-headers-4.4.0-81-generic linux-headers-4.4.0-83 linux-headers-4.4.0-83-generic
  linux-headers-4.4.0-87 linux-headers-4.4.0-87-generic linux-headers-4.4.0-89 linux-headers-4.4.0-89-generic
  linux-headers-4.4.0-92 linux-headers-4.4.0-92-generic linux-headers-4.4.0-93 linux-headers-4.4.0-93-generic
  linux-headers-4.4.0-96 linux-headers-4.4.0-96-generic linux-headers-4.4.0-97 linux-headers-4.4.0-97-generic
  linux-headers-4.4.0-98 linux-headers-4.4.0-98-generic snap-confine
0 aggiornati, 0 installati, 53 da rimuovere e 3 non aggiornati.
Dopo quest'operazione, verranno liberati 1.657 MB di spazio su disco.
Continuare? [S/n] n
Interrotto.
mbr-chess@mbr-chess:~$


Codice: Seleziona tutto
mbr-chess@mbr-chess:~$ dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge
(Lettura del database... 789940 file e directory attualmente installati.)
Rimozione di hplip (3.16.3+repack0-1)...
Eliminazione dei file di configurazione di hplip (3.16.3+repack0-1)...
Rimozione di libftgl2:amd64 (2.1.3~rc5-4+nmu1)...
Eliminazione dei file di configurazione di libftgl2:amd64 (2.1.3~rc5-4+nmu1)...
Rimozione di libpth20:amd64 (2.0.7-20)...
Eliminazione dei file di configurazione di libpth20:amd64 (2.0.7-20)...
Rimozione di libsane-hpaio:amd64 (3.16.3+repack0-1)...
Eliminazione dei file di configurazione di libsane-hpaio:amd64 (3.16.3+repack0-1)...
dpkg: attenzione: nel rimuovere libsane-hpaio:amd64, la directory "/usr/share/hplip" è risultata non vuota e non viene rimossa
Rimozione di linux-image-4.4.0-45-generic (4.4.0-45.66)...
Eliminazione dei file di configurazione di linux-image-4.4.0-45-generic (4.4.0-45.66)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-45-generic /boot/vmlinuz-4.4.0-45-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-45-generic /boot/vmlinuz-4.4.0-45-generic
dpkg: attenzione: nel rimuovere linux-image-4.4.0-45-generic, la directory "/lib/modules/4.4.0-45-generic" è risultata non vuota e non viene rimossa
Rimozione di linux-image-4.4.0-47-generic (4.4.0-47.68)...
Eliminazione dei file di configurazione di linux-image-4.4.0-47-generic (4.4.0-47.68)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-47-generic /boot/vmlinuz-4.4.0-47-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-47-generic /boot/vmlinuz-4.4.0-47-generic
dpkg: attenzione: nel rimuovere linux-image-4.4.0-47-generic, la directory "/lib/modules/4.4.0-47-generic" è risultata non vuota e non viene rimossa
Rimozione di linux-image-4.4.0-51-generic (4.4.0-51.72)...
Eliminazione dei file di configurazione di linux-image-4.4.0-51-generic (4.4.0-51.72)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-51-generic /boot/vmlinuz-4.4.0-51-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-51-generic /boot/vmlinuz-4.4.0-51-generic
Rimozione di linux-image-4.4.0-53-generic (4.4.0-53.74)...
Eliminazione dei file di configurazione di linux-image-4.4.0-53-generic (4.4.0-53.74)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-53-generic /boot/vmlinuz-4.4.0-53-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-53-generic /boot/vmlinuz-4.4.0-53-generic
Rimozione di linux-image-4.4.0-57-generic (4.4.0-57.78)...
Eliminazione dei file di configurazione di linux-image-4.4.0-57-generic (4.4.0-57.78)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-57-generic /boot/vmlinuz-4.4.0-57-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-57-generic /boot/vmlinuz-4.4.0-57-generic
dpkg: attenzione: nel rimuovere linux-image-4.4.0-57-generic, la directory "/lib/modules/4.4.0-57-generic" è risultata non vuota e non viene rimossa
Rimozione di linux-image-4.4.0-59-generic (4.4.0-59.80)...
Eliminazione dei file di configurazione di linux-image-4.4.0-59-generic (4.4.0-59.80)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-59-generic /boot/vmlinuz-4.4.0-59-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-59-generic /boot/vmlinuz-4.4.0-59-generic
dpkg: attenzione: nel rimuovere linux-image-4.4.0-59-generic, la directory "/lib/modules/4.4.0-59-generic" è risultata non vuota e non viene rimossa
Rimozione di linux-image-4.4.0-63-generic (4.4.0-63.84)...
Eliminazione dei file di configurazione di linux-image-4.4.0-63-generic (4.4.0-63.84)...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 4.4.0-63-generic /boot/vmlinuz-4.4.0-63-generic
Rimozione di linux-image-extra-4.4.0-45-generic (4.4.0-45.66)...
Eliminazione dei file di configurazione di linux-image-extra-4.4.0-45-generic (4.4.0-45.66)...
Rimozione di linux-image-extra-4.4.0-47-generic (4.4.0-47.68)...
Eliminazione dei file di configurazione di linux-image-extra-4.4.0-47-generic (4.4.0-47.68)...
Rimozione di linux-image-extra-4.4.0-51-generic (4.4.0-51.72)...
Eliminazione dei file di configurazione di linux-image-extra-4.4.0-51-generic (4.4.0-51.72)...
Rimozione di linux-image-extra-4.4.0-53-generic (4.4.0-53.74)...
Eliminazione dei file di configurazione di linux-image-extra-4.4.0-53-generic (4.4.0-53.74)...
Rimozione di linux-image-extra-4.4.0-57-generic (4.4.0-57.78)...
Eliminazione dei file di configurazione di linux-image-extra-4.4.0-57-generic (4.4.0-57.78)...
Rimozione di linux-image-extra-4.4.0-59-generic (4.4.0-59.80)...
Eliminazione dei file di configurazione di linux-image-extra-4.4.0-59-generic (4.4.0-59.80)...
Rimozione di linux-image-extra-4.4.0-63-generic (4.4.0-63.84)...
Eliminazione dei file di configurazione di linux-image-extra-4.4.0-63-generic (4.4.0-63.84)...
Rimozione di thermald (1.5-2ubuntu3)...
Eliminazione dei file di configurazione di thermald (1.5-2ubuntu3)...
mbr-chess@mbr-chess:~$


Codice: Seleziona tutto
mbr-chess@mbr-chess:~$ sudo apt update && sudo apt full-upgrade && sudo apt install linux-generic
[sudo] password di mbr-chess:
Trovato:1 http://it.archive.ubuntu.com/ubuntu xenial InRelease
Trovato:2 http://it.archive.ubuntu.com/ubuntu xenial-updates InRelease                                                             
Trovato:3 http://ppa.launchpad.net/appgrid/stable/ubuntu xenial InRelease                                                         
Scaricamento di:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]                 
Trovato:5 http://it.archive.ubuntu.com/ubuntu xenial-backports InRelease                                     
Trovato:6 http://archive.canonical.com/ubuntu xenial InRelease                                               
Scaricamento di:7 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [62,7 kB]
Scaricamento di:8 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [60,1 kB]
Scaricamento di:9 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [51,4 kB]
Scaricamento di:10 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [85,1 kB]
Recuperati 361 kB in 0s (366 kB/s)                                     
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
3 pacchetti possono essere aggiornati: eseguire "apt list --upgradable" per vederli.
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:
  libappstream3 libbonobo2-0 libbonobo2-common libgnome-2-0 libgnome2-common libgnomevfs2-0 libgnomevfs2-common libllvm3.8
  libllvm4.0 libmircommon5 liborbit-2-0 libreoffice-sdbc-firebird linux-headers-4.4.0-101 linux-headers-4.4.0-101-generic
  linux-headers-4.4.0-103 linux-headers-4.4.0-103-generic linux-headers-4.4.0-104 linux-headers-4.4.0-104-generic
  linux-headers-4.4.0-108 linux-headers-4.4.0-108-generic linux-headers-4.4.0-109 linux-headers-4.4.0-109-generic
  linux-headers-4.4.0-71 linux-headers-4.4.0-71-generic linux-headers-4.4.0-72 linux-headers-4.4.0-72-generic
  linux-headers-4.4.0-75 linux-headers-4.4.0-75-generic linux-headers-4.4.0-77 linux-headers-4.4.0-77-generic
  linux-headers-4.4.0-78 linux-headers-4.4.0-78-generic linux-headers-4.4.0-79 linux-headers-4.4.0-79-generic
  linux-headers-4.4.0-81 linux-headers-4.4.0-81-generic linux-headers-4.4.0-83 linux-headers-4.4.0-83-generic
  linux-headers-4.4.0-87 linux-headers-4.4.0-87-generic linux-headers-4.4.0-89 linux-headers-4.4.0-89-generic
  linux-headers-4.4.0-92 linux-headers-4.4.0-92-generic linux-headers-4.4.0-93 linux-headers-4.4.0-93-generic
  linux-headers-4.4.0-96 linux-headers-4.4.0-96-generic linux-headers-4.4.0-97 linux-headers-4.4.0-97-generic
  linux-headers-4.4.0-98 linux-headers-4.4.0-98-generic snap-confine
Usare "sudo apt autoremove" per rimuoverli.
I seguenti pacchetti saranno aggiornati:
  gnome-software gnome-software-common ubuntu-software
3 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 2.772 kB di archivi.
Dopo quest'operazione, verranno occupati 6.144 B di spazio su disco.
Continuare? [S/n] n
Interrotto.
mbr-chess@mbr-chess:~$


Ciao a tutti.
mbr-chess
Avatar utente
mbr-chess
Prode Principiante
 
Messaggi: 58
Iscrizione: marzo 2012
Desktop: Unity
Distribuzione: Ubuntu 16.04.4 Xenial Xerus
Sesso: Maschile

Re: Troppi Kernel, come sfoltirli in sicurezza

Messaggioda Vir1966 » giovedì 1 febbraio 2018, 21:26

Oppure puoi usare una piccola applicazione fatta allo scopo di far pulizia del sistema....vedi questa discussione viewtopic.php?f=33&t=609238&p=5030105#p5030105
Vir1966
Scoppiettante Seguace
Scoppiettante Seguace
 
Messaggi: 525
Iscrizione: novembre 2015
Desktop: Xfce-Mate
Distribuzione: Xubuntu 16.04_32--LinuxMint 19.1_64
Sesso: Maschile

Re: Troppi Kernel, come sfoltirli in sicurezza

Messaggioda Gerry Ghetto » giovedì 1 febbraio 2018, 22:16

Perché non continui con l'aggiornamento?
Gerry Ghetto
 

Re: Troppi Kernel, come sfoltirli in sicurezza

Messaggioda axilot » giovedì 1 febbraio 2018, 22:40

Completa anche autoremove, hai ben 1.657 MB da liberare.
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Xubuntu 18.04 32 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2696
Iscrizione: luglio 2008
Distribuzione: Ubuntu 16.04 64bit

Re: Troppi Kernel, come sfoltirli in sicurezza

Messaggioda mbr-chess » giovedì 1 febbraio 2018, 22:40

Gerry Ghetto Immagine ha scritto:Perché non continui con l'aggiornamento?


Gerry Ghetto,

perchè generalmente cerco di capire cosa combina un comando che non uso troppo spesso.
Il problema è che purtroppo faccio fatica a capire ....

Comunque ho effettuato l'aggiornamento e adesso ho solo due Kernel installati (il 4.4.0-62-generic ed il 4.4.0-112-generic, e parte con il 112).

Il sistema è regolarmente ripartito apparentemente senza disastri ...

Ringrazio ancora tutti coloro che mi hanno aiutato con i loro suggerimenti.

Ciao a tutti.
mbr-chess
Avatar utente
mbr-chess
Prode Principiante
 
Messaggi: 58
Iscrizione: marzo 2012
Desktop: Unity
Distribuzione: Ubuntu 16.04.4 Xenial Xerus
Sesso: Maschile

Re: [Risolto] Troppi Kernel, come sfoltirli in sicurezza

Messaggioda axilot » venerdì 2 febbraio 2018, 9:32

in realtà cè qualcosa che non mi torna:
1) perchè usi un kernel vecchio ? (4.4.0-62-generic)
2) autoremove ti doveva lasciare il kernel in usi (il più nuovo) più due kernel vecchi quindi dovresti avere il 4.4.0-112. 109 e 108
"Experience, the name men give to their mistakes" (O.Wilde)
Pc principale: Ubuntu 16.04 64Bit - Pc secondario: Xubuntu 18.04 32 Bit - Raspberry Pi: Rpi 1B+, Rpi 2, Rpi 3+, Rpi Zero W
Avatar utente
axilot
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 2696
Iscrizione: luglio 2008
Distribuzione: Ubuntu 16.04 64bit

Re: [Risolto] Troppi Kernel, come sfoltirli in sicurezza

Messaggioda mbr-chess » venerdì 2 febbraio 2018, 10:29

axilot Immagine ha scritto:in realtà cè qualcosa che non mi torna:
1) perchè usi un kernel vecchio ? (4.4.0-62-generic)
2) autoremove ti doveva lasciare il kernel in usi (il più nuovo) più due kernel vecchi quindi dovresti avere il 4.4.0-112. 109 e 108


axilot,

non dirlo a me ... che cambierei il Prode Principiante in Pavido Principiante per la paura che ho di scassare l'installazione (e dover riinstallare tutto).
Anche io mi aspettavo di trovarmi quello in uso e altri due più vecchi, ma ciò non è successo.
E aggiungerei un'altra domanda:
3) perchè non si aggiornava il Kernel quando facevo regolarmente Aggiornamenti Software e vedevo che regolarmente scaricava i vari file relativi ai Kernel ma evidentemente non li installava.
Adesso non rimane che aspettare i prossimi aggiornamenti e vedere cosa succede, a meno che non sia possibile effettuare qualche controllo per cercare di capire (ma non so quali).
Ti ringrazio perchè ho compreso di non essere l'unico che non ha capito cosa è successo ....

Ciao
mbr-chess
Avatar utente
mbr-chess
Prode Principiante
 
Messaggi: 58
Iscrizione: marzo 2012
Desktop: Unity
Distribuzione: Ubuntu 16.04.4 Xenial Xerus
Sesso: Maschile

Re: Troppi Kernel, come sfoltirli in sicurezza

Messaggioda Gerry Ghetto » venerdì 2 febbraio 2018, 12:45

mbr-chess Immagine ha scritto:
Gerry Ghetto Immagine ha scritto:Perché non continui con l'aggiornamento?
Gerry Ghetto,

perchè generalmente cerco di capire cosa combina un comando che non uso troppo spesso.
Puoi sempre chiedere qua.
Comunque ho effettuato l'aggiornamento e adesso ho solo due Kernel installati (il 4.4.0-62-generic ed il 4.4.0-112-generic, e parte con il 112).
Hai fatto l'aggiornamento con
Codice: Seleziona tutto
sudo apt update && sudo apt full-upgrade && sudo apt install linux-generic
o hai eseguito solo
Codice: Seleziona tutto
sudo apt update && sudo apt full-upgrade
?

axilot ha scritto:in realtà cè qualcosa che non mi torna:
1) perchè usi un kernel vecchio ? (4.4.0-62-generic)
2) autoremove ti doveva lasciare il kernel in usi (il più nuovo) più due kernel vecchi quindi dovresti avere il 4.4.0-112. 109 e 108
La mia teoria: È stato rimosso il metapacchetto linux-image-generic e quindi non sono stati installati altri kernel, ma solo gli headers.
Gerry Ghetto
 

Re: [Risolto] Troppi Kernel, come sfoltirli in sicurezza

Messaggioda mbr-chess » venerdì 2 febbraio 2018, 13:57

Gerry Ghetto,

se ben ricordo dovrei aver fatto l'aggiornamento con:

Codice: Seleziona tutto
sudo apt update && sudo apt full-upgrade && sudo apt install linux-generic


"La mia teoria: È stato rimosso il metapacchetto linux-image-generic e quindi non sono stati installati altri kernel, ma solo gli headers."

E' un'ipotesi plausibile.

Ciao
mbr-chess
Avatar utente
mbr-chess
Prode Principiante
 
Messaggi: 58
Iscrizione: marzo 2012
Desktop: Unity
Distribuzione: Ubuntu 16.04.4 Xenial Xerus
Sesso: Maschile


Torna a Kernel e servizi di sistema

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 1 ospite