É possível que eu tenha mais de um kernel Linux instalado? [duplicado]

1

Eu estava lendo this . É sobre a detecção de kernels instalados. KERNELS ??? !! É possível que eu tenha mais do que um kernel? Como é isso ?? !!!!!

... então segui o comando nas instruções e esta é a minha saída:

username@hostname:~$ dpkg --list | grep linux-image
rc  linux-image-3.11.0-12-generic             3.11.0-12.19                                 i386         Linux kernel image for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-3.11.0-13-generic             3.11.0-13.20                                 i386         Linux kernel image for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-3.11.0-14-generic             3.11.0-14.21                                 i386         Linux kernel image for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-3.11.0-15-generic             3.11.0-15.25                                 i386         Linux kernel image for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-3.11.0-17-generic             3.11.0-17.31                                 i386         Linux kernel image for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-3.11.0-18-generic             3.11.0-18.32                                 i386         Linux kernel image for version 3.11.0 on 32 bit x86 SMP
rc  linux-image-3.8.0-19-generic              3.8.0-19.30                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-3.8.0-25-generic              3.8.0-25.37                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-3.8.0-26-generic              3.8.0-26.38                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-3.8.0-27-generic              3.8.0-27.40                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-3.8.0-30-generic              3.8.0-30.44                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
ii  linux-image-3.8.0-31-generic              3.8.0-31.46                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-extra-3.11.0-12-generic       3.11.0-12.19                                 i386         Linux kernel extra modules for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-extra-3.11.0-13-generic       3.11.0-13.20                                 i386         Linux kernel extra modules for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-extra-3.11.0-14-generic       3.11.0-14.21                                 i386         Linux kernel extra modules for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-extra-3.11.0-15-generic       3.11.0-15.25                                 i386         Linux kernel extra modules for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-extra-3.11.0-17-generic       3.11.0-17.31                                 i386         Linux kernel extra modules for version 3.11.0 on 32 bit x86 SMP
ii  linux-image-extra-3.11.0-18-generic       3.11.0-18.32                                 i386         Linux kernel extra modules for version 3.11.0 on 32 bit x86 SMP
rc  linux-image-extra-3.8.0-19-generic        3.8.0-19.30                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-extra-3.8.0-25-generic        3.8.0-25.37                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-extra-3.8.0-26-generic        3.8.0-26.38                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-extra-3.8.0-27-generic        3.8.0-27.40                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
rc  linux-image-extra-3.8.0-30-generic        3.8.0-30.44                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
ii  linux-image-extra-3.8.0-31-generic        3.8.0-31.46                                  i386         Linux kernel image for version 3.8.0 on 32 bit x86 SMP
ii  linux-image-generic                       3.11.0.18.19                                 i386         Generic Linux kernel image
username@hostname:~$

Woah! Espere um segundo!! Então essas coisas são kernels ??? !! E eu tive tudo isso no meu sistema e eu não sabia ?! Eu não instalei nada !! Ou talvez seja o gerenciador de atualização que fez isso? ... ... ... Se for verdade, preciso de tudo isso? Se não, então deve ocupar muito espaço da minha unidade !! E então como faço para limpar ??

Por favor, explique o máximo de detalhes possível! Parece que tem muita coisa que eu não entendo!

    
por Mina Michael 21.03.2014 / 21:29

2 respostas

2

O kernel pode ser atualizado durante uma atualização normal. Todos os kernels permanecem no disco rígido e devem poder ser inicializados a partir do menu grub apresentado no momento da inicialização. Eu mantenho os kernels velhos, não há mal em fazer isso.

    
por hatterman 21.03.2014 / 21:43
2

Para começar, mais informações sobre os kernels . Em um nível muito alto, o kernel é o próprio sistema operacional (fala com o hardware, executa aplicativos, etc). Você precisa ter um kernel instalado para rodar o Linux.

Os kernels que você vê listados são instalados , mas eles não estão sendo usados (exceto o que está sendo executado). Não há mal nenhum em manter várias versões, e geralmente é uma boa ideia fazê-lo caso você encontre qualquer problema com a versão mais recente.

Se você não gosta que eles estejam no seu sistema, eles podem ser removidos com:

sudo apt-get autoremove

Qual deve limpar os kernels não usados (junto com outros pacotes não utilizados). Não há mal em mantê-los, no entanto.

    
por Ross 21.03.2014 / 21:57