[Atualização e desinstalação do kernel do sistema Ubuntu]
1. Introdução
Quando construímos o ambiente, geralmente encontramos o problema de que a versão do kernel não corresponde e precisamos instalar uma nova versão do kernel; às vezes, encontramos um erro ao instalar o software que o espaço de inicialização está cheio e não pode ser instalado. desta vez, precisamos deletar o kernel redundante Aqui está uma breve introdução aos métodos de instalação e desinstalação do kernel do sistema Ubuntu.
2. Instalação do kernel
2.1 Atualização do sistema
Para procurar uma versão instalável do kernel, use o comando:
apt-cache search linux|grep linux-image
Selecione a versão do kernel necessária para instalar. Para instalar o kernel, você precisa instalar a imagem e o cabeçalho, por exemplo:
apt-get install linux-image-4.4.0-58-generic linux-headers-4.4.0-58-generic
Reinicie, pressione ESC para entrar no menu de seleção, selecione opções avançadas, selecione a versão do kernel necessária para iniciar o sistema
2.2 Download do site oficial
Atualizando o kernel do Linux usando dpkg (manualmente)
Este método ajuda você a baixar manualmente o kernel Linux mais recente disponível no site kernel.ubuntu.com . Este método pode ser útil se você planeja instalar a versão mais recente (em vez da versão estável ou oficial). Baixe a versão do kernel do Linux no link acima.
Primeiro, verifique a versão do kernel atualmente usada:
uname -a
Em seguida, escolha o download mais recente de acordo com sua própria versão.
Download geral do computador amd64
Mude para o diretório onde o arquivo está localizado no terminal e execute este comando para instalar manualmente o kernel:
sudo dpkg --install *.deb
3. Descarregamento do kernel
3.1 Análise de Demanda
Às vezes, instalamos outros kernels por engano para afetar a experiência do usuário. Neste momento, podemos restaurar a versão anterior do kernel inferior. Ou quando instalamos o software, se o espaço de boot estiver cheio, o sistema reportará um erro:
stdout: No space left on device
mkinitramfs failure cpio 141 gzip 1
Se você usar o comando a seguir para visualizar o espaço de inicialização no diretório principal, poderá descobrir que o espaço de inicialização está cheio e precisará desinstalar o kernel redundante.
df -h
3.2 Método de desinstalação
Primeiro, verifique a versão do kernel atualmente usada:
uname -a
O kernel em uso não pode ser deletado, podemos deletar outros kernels
Consulte a versão do kernel atualmente no sistema:
dpkg --get-selections | grep linux-image
Descarregue os núcleos redundantes que não estão em uso no momento com o seguinte comando:
sudo apt-get purge \
linux-headers-5.19.17-051917 \
linux-image-unsigned-5.19.17-051917-generic \
linux-modules-5.19.17-051917-generic
Neste momento, verifique o kernel que existe no sistema atual:
dpkg --get-selections | grep linux-image
Você descobrirá que o kernel desinstalado torna-se desinstalado,
Mas desta vez não foi deletado completamente, use o comando:
sudo dpkg -P linux-image-5.19.17-051917-generic
Em seguida, use o comando query, você descobrirá que o restante do kernel foi completamente excluído e o espaço de inicialização também foi liberado.
Referências: instalação e desinstalação do kernel do sistema Ubuntu