Kernel 4.10 en ubuntu 16.04.3 actualizar

13

Ya tengo 16.04 instalado desde 16.04.1. Vi que la versión más 16.04.3nueva incluye el nuevo kernel 4.10 más algunas otras ventajas como los nuevos controladores de mesa, etc. Mi sistema se actualizó a 16.04.3 pero el kernel se mantuvo en 4.4.0. ¿No debería hacerse esto automáticamente al actualizar a 16.04.3? ¿Cómo puedo actualizar de forma segura (ya que está incluido en la distribución) a la última versión del 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
fuente
44
OP no está pidiendo un "último núcleo de línea principal".
Pilot6
No estoy completamente seguro, pero parece que el núcleo debería ser 4.8; para llegar a 4.10 necesitaría los núcleos HWE. ¿Cuál es la salida de ls -l /boot?
Charles Green

Respuestas:

10

Puede instalar el kernel 4.10 ejecutando en la terminal

sudo apt install linux-generic-hwe-16.04

Esto instalará el kernel rodante HWE que se utiliza cuando realiza una instalación nueva desde una ISO 16.04.3.

Con respecto a la nueva pila X, incluidos los controladores de mesa, puede instalarlos

sudo apt install xserver-xorg-hwe-16.04
Piloto6
fuente
Entonces, ¿no es el núcleo de la línea principal 4.10?
Apostolos
sudo apt-cache search linux-image | grep 4.10 dame ¿ linux-image-4.10.0-30-generic - Linux kernel image for version 4.10.0 on 64 bit x86 SMPpuedo instalar esto? ¿Tendría algún problema al instalar hwe-16.04 en mi sistema?
Apostolos
Sí, instálalo. Como escribí antes, es el núcleo provisto con la imagen 16.04.3. Pero realmente no tienes que instalarlo. De todos modos, siempre puede volver al 4.4 si hay algún problema.
Pilot6
El comando que le di en mi respuesta instalará ese paquete automáticamente y también los encabezados para ese núcleo.
Pilot6
44
¿Cuál es la diferencia entre una instalación "nueva" y una actualización entonces? ¿Por qué el núcleo HWE no es el estándar? ¿Qué hace que una nueva instalación de LTS sea diferente? Sería bueno tener más información al respecto.
Thomas
6

Puede hacerlo manualmente con los siguientes comandos,

Instalaciones de escritorio de Ubuntu:

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

Instalaciones del servidor Ubuntu:

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

Si está utilizando su computadora como un sistema host para VirtualBox, o si necesita módulos de kernel que se compilan automáticamente usando DKMS, también debe instalar la versión HWE de linux-headers del paquete con este comando:

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

Deje que todas las actualizaciones se completen por completo y luego reinicie su máquina:

sudo reboot

Después de reiniciar, puede ver que la versión del kernel se ha actualizado de 4.xx a 4.10.x. con este comando:

uname -a

Si encuentra problemas después de la actualización del kernel, puede arrancar usando el kernel GA seleccionándolo del menú de arranque de GRUB.

Espero que esto ayude,

Dave
fuente