Estou pensando em desativar as atualizações automáticas ou fixar o kernel em uma versão específica. No entanto, estou preocupado com o fato de que, quando desmarcar a versão mais tarde, todos os kernels entre a versão fixada e a versão mais recente precisarão ser baixados e instalados, o que causaria /root
a falta de espaço em disco .
Cada versão do kernel precisa ser baixada e instalada ou apt-get
sabe buscar apenas o kernel mais recente?
autoremove
limpa os kernels? Certamente não funcionou no Trusty, o que requer remoção manual.autoremove
mantém o kernel atual e um anterior (e o kernel atualmente inicializado), para que você possa recuperar se o novo não for inicializado. Mas ele removerá os kernels mais antigos que isso. Veja/etc/apt/apt.conf.d/01autoremove-kernels
e o/etc/kernel/postinst.d/apt-auto-removal
que gera isso. (Se você já fez várias atualizações que instalaram novos kernels, mas nunca cheguei a arrancar-los, fazerautoremove
após reiniciar para chegar até 2 kernels instalados, em vez de 3)Resposta curta: Não
Resposta mais longa: Eu tenho alguns sistemas de sabor Ubuntu (Lubuntu e Xubuntu), que eu executo raramente. Quando eu os atualizo e atualizo, eles geralmente ignoram várias versões do kernel e não há problemas. Normalmente, executo os seguintes comandos e recebo a versão atual do kernel (da mesma série de kernel),
É uma boa ideia correr
após a instalação de um novo kernel, de modo que
/boot
apenas dois kernels foram instalados recentemente. Você pode selecionar o kernel anterior no menu grub, se houver problemas com o novo kernel.fonte
A fixação geralmente é usada apenas quando você possui repositórios mistos
Veja https://help.ubuntu.com/community/PinningHowto
Eu sugiro que você coloque o kernel em espera
Como impedir a atualização de um pacote específico?
De qualquer forma, uma vez que você inverta a retenção ou a fixação, o apt só fará o download e atualizará o kernel mais recente, pulando todo e qualquer kernel entre eles.
fonte