Como posso evitar atualizações do kernel?

15

Eu quero congelar a versão do kernel do Kubuntu 14.04.1 LTS Trusty. É suficiente comentar as linhas 5 e 6 do /etc/apt/source.list (veja abaixo)?

4 ...  
5 deb http://de.archive.ubuntu.com/ubuntu/ trusty main restricted  
6 deb-src http://de.archive.ubuntu.com/ubuntu/ trusty main restricted  
7 ...

Aqui está a verificação de que kernel está em uso (aquele com um "i" na frente):

root:~# aptitude search linux-image-generic linux-headers-generic  
i A linux-headers-generic                               - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-quantal                   - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-raring                    - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-saucy                     - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-trusty                    - Generische Linux-Kernel-Header  
p   linux-headers-generic-lts-utopic                    - Generic Linux kernel headers  
p   linux-headers-generic-lts-vivid                     - Generic Linux kernel headers  
p   linux-headers-generic-pae                           - Übergangspaket  
i A linux-image-generic                                 - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-quantal                     - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-raring                      - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-saucy                       - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-trusty                      - Generisches Linux-Kernel-Abbild  
p   linux-image-generic-lts-utopic                      - Generic Linux kernel image  
p   linux-image-generic-lts-vivid                       - Generic Linux kernel image  
p   linux-image-generic-pae                             - Übergangspaket
    
por musbach 26.09.2015 / 15:03

2 respostas

18

Estas linhas são irrelevantes para os upgrades do kernel. E também não é bom comentá-los. Você não poderá instalar alguns pacotes se fizer isso.

Você pode congelar qualquer pacote incluindo pacotes do kernel por

sudo apt-mark hold <package_name>

por exemplo

sudo apt-mark hold linux-image-generic linux-headers-generic

Mas você precisa verificar qual meta-pacote do kernel está instalado para as versões LTS. Pode ser linux-generic-lts-utopic , etc.

    
por Pilot6 26.09.2015 / 15:07
-2

Se você sempre atualizar usando o apt-get upgrade você não receberá atualizações do kernel, pois elas serão "mantidas". Você precisaria executar o apt-get dist-upgrade para obter atualizações do kernel, bem como outras atualizações essenciais do sistema.

A verdadeira boa resposta provavelmente seria manter esses pacotes para que você possa obter outras atualizações essenciais ao sistema, mas essa atualização ou informações de upgrade dist podem ser úteis às vezes.

    
por Calabacin 22.09.2016 / 11:02