Kernel 4.10 no ubuntu 16.04.3 atualizar

13

Eu tenho 16.04 já instalado desde 16.04.1. Eu vi que a versão mais recente 16.04.3inclui o novo kernel 4.10, além de outros brindes, como novos drivers de mesa etc. Meu sistema foi atualizado para 16.04.3, mas o kernel ficou no 4.4.0. Isso não deve ser feito automaticamente ao atualizar para 16.04.3? Como posso atualizar com segurança (já que está incluído na distribuição) para a versão mais recente do kernel (kernel 4.10)?

$ lsb_release -a
LSB Version:    core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:    16.04
Codename:   xenial

$ uname -r
4.4.0-89-generic
Apostolos
fonte
4
O OP não está pedindo um "último kernel da linha principal".
Pilot6
Não tenho muita certeza, mas parece que o kernel deve ter 4,8 - para chegar à 4,10, você precisaria dos kernels HWE. qual é a saída ls -l /boot?
Charles Green

Respostas:

10

Você pode instalar o kernel 4.10 executando o terminal

sudo apt install linux-generic-hwe-16.04

Isso instalará o kernel de rolagem HWE usado quando você faz uma nova instalação a partir de uma ISO 16.04.3.

Em relação à nova pilha X, incluindo drivers mesa, você pode instalá-los

sudo apt install xserver-xorg-hwe-16.04
Pilot6
fonte
então não é o kernel da linha principal 4.10?
Apostolos
pesquisa de apt-cache do sudo linux-image | grep 4.10 me linux-image-4.10.0-30-generic - Linux kernel image for version 4.10.0 on 64 bit x86 SMPpode instalar isso? Eu teria algum problema ao instalar o hwe-16.04 no meu sistema?
Apostolos
Sim, instale-o. Como escrevi antes, é o kernel fornecido com a imagem 16.04.3. Mas você realmente não precisa instalá-lo. De qualquer forma, você sempre pode reverter para o 4.4, se houver algum problema.
Pilot6
O comando que eu dei na minha resposta instalará esse pacote automaticamente e também os cabeçalhos desse kernel.
Pilot6
4
Qual é a diferença entre uma instalação "nova" e uma atualização? Por que o kernel HWE não é o padrão? O que torna uma nova instalação do LTS diferente? Seria bom ter mais informações sobre isso.
Thomas
6

Você pode fazer isso manualmente com os seguintes comandos,

Instalações da área de trabalho do Ubuntu:

sudo apt install --install-recommends linux-image-generic-hwe-16.04 xserver-xorg-hwe-16.04

Instalações do servidor Ubuntu:

sudo apt install --install-recommends linux-image-generic-hwe-16.04

Se você estiver usando seu computador como um sistema host para o VirtualBox, ou se precisar de módulos do kernel compilados automaticamente usando o DKMS, também deverá instalar a versão HWE do pacote com cabeçalhos linux com este comando:

sudo apt install linux-headers-generic-hwe-16.04

Deixe todas as atualizações concluírem completamente e depois reinicie sua máquina:

sudo reboot

Após reiniciar, você pode ver que a versão do kernel foi atualizada de 4.xx para 4.10.x. com este comando:

uname -a

Se você encontrar problemas após a atualização do kernel, poderá inicializar usando o kernel do GA selecionando-o no menu de inicialização do GRUB.

Espero que isto ajude,

Dave
fonte