Kernel antigo com atualização do Ubuntu 16.04.2

24

Minha máquina foi atualizada hoje para o Ubuntu 16.04.2. No entanto, o kernel ainda é "4.4.0-62-genérico". O que aconteceu (parecia que a principal vantagem da versão 16.04.2 foi a atualização do kernel para 4.8)? Preciso fazer uma nova instalação?

Henry
fonte

Respostas:

25

"Atualizado para 16.04.2" e "instalado 16.04.2" não produzem o mesmo resultado. Os pacotes HWE para o Kernel e o X não são instalados automaticamente nas instalações existentes do Ubuntu, que não são de pontos pontuais.

Pelo principal motivo, isso realmente incomodaria um monte de pessoas que têm um sistema estável um dia e depois precisavam lutar contra um novo kernel. É por isso que o kernel .0 recebe um suporte completo de cinco anos.

Você pode optar por instalar os pacotes HWE (e pode fazer isso por um tempo) com:

sudo apt-get install --install-recommends xserver-xorg-hwe-16.04  

Há um ponto importante a ser destacado aqui: a partir do 16.04.2, os lançamentos de pontos serão lançados nas pilhas HWE . Você será automaticamente desviado para as principais versões mais recentes do X e do Kernel.

Isso é realmente importante a ser observado se você estiver implantando o Ubuntu em situações de baixa manutenção. Você não quer subir uma escada de 15 metros para chegar ao seu controlador de sinalização digital, porque uma atualização desonesta do kernel o pegou desprevenido.

Oli
fonte
Observe que xserver-xorgfoi atualizado automaticamente de forma rescisória para todos os usuários 16.04. Agora xserver-xorge xserver-xorg-hwe-16.04instale a mesma versão da pilha gráfica. Isso pode mudar ainda mais quando a próxima pilha HWE for liberada.
Pilot6
2
Essa resposta fez absolutamente nenhum sentido para mim até que eu encontrei o seguinte Q: askubuntu.com/questions/248914/what-is-hardware-enablement-hwe
Calimo
Também "instalações não-ponto-lançamento existente" faz minha cabeça girar ...
Calimo
@Calimo A primeira versão, antes de qualquer ponto lançado. Eu estava tentando encontrar uma maneira de dizer 16.04.0 sem bloquear a resposta para 16.04.
Oli
2
@Oli, você quer dizer que os pacotes HWE seriam instalados se o OP tivesse realizado sua instalação com 16.04.1?
Calimo
5

Não há "principal vantagem" da instalação do kernel 4.8.

Na maioria dos casos, não é necessário e é mais conveniente manter o kernel LTS original. Pode ser necessário atualizar o kernel se algum hardware não for suportado pelo kernel 4.4.

É por isso que os kernels não são atualizados automaticamente para outra versão principal.

De qualquer forma, você sempre pode instalar o kernel 4.8 executando

sudo apt install linux-generic-hwe-16.04

O kernel 4.8 é instalado se você fizer uma nova instalação a partir do 16.04.2 Ubuntu iso.

Pilot6
fonte
Você faz parecer que o único benefício de um kernel mais recente é o suporte adicional ao hardware. Isso é falso, também oferece correções de erros e melhorias gerais de velocidade / confiabilidade.
22417 fkraiem
As correções de erros são suportadas nos kernels do Ubuntu em atualizações regulares. Sim, quase o único motivo em 99% dos casos para atualizar é adicionar suporte a novo hardware.
Pilot6
A resposta está dentro dos padrões aceitos do setor +1.
WinEunuuchs2Unix
Foram encontrados erros durante o processamento: linux-image-4.10.0-38-generic linux-image-extra-4.10.0-38-generic linux-image-generic-hwe-16.04 linux-generic-hwe-16.04 E: Sub- process / usr / bin / dpkg retornou um código de erro (1)
gtzinos