Kernel 4.10 nell'aggiornamento Ubuntu 16.04.3


13

Ho già installato 16.04 dal 16.04.1. Ho visto che la versione più recente 16.04.3include il nuovo kernel 4.10 più alcune altre chicche come i nuovi driver mesa ecc. Il mio sistema è stato aggiornato alla 16.04.3 ma il kernel è rimasto nella 4.4.0. Non dovrebbe essere fatto automaticamente durante l'aggiornamento a 16.04.3? Come posso aggiornare in modo sicuro (poiché è incluso nella distribuzione) all'ultima versione 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


4
OP non richiede un "kernel mainline più recente".
Pilota 6

Non ne sono del tutto sicuro, ma sembra che il kernel dovrebbe essere 4.8 - per arrivare a 4.10 avresti bisogno dei kernel HWE. Qual è l'output di ls -l /boot?
Charles Green

Risposte:


10

È possibile installare il kernel 4.10 eseguendo nel terminale

sudo apt install linux-generic-hwe-16.04

Ciò installerà il kernel rolling HWE che viene utilizzato quando si esegue una nuova installazione da un ISO 16.04.3.

Per quanto riguarda il nuovo stack X, inclusi i driver MESA, è possibile installarli

sudo apt install xserver-xorg-hwe-16.04

quindi non è il kernel 4.10 mainline?
Apostolos,

sudo apt-cache cerca linux-image | grep 4.10 mi dai, linux-image-4.10.0-30-generic - Linux kernel image for version 4.10.0 on 64 bit x86 SMPposso installarlo? Avrei problemi a installare hwe-16.04 sul mio sistema?
Apostolos,

Sì, installalo. Come ho scritto prima, è il kernel fornito con l'immagine 16.04.3. Ma non è necessario installarlo. In ogni caso, puoi sempre tornare al 4.4 in caso di problemi.
Pilota 6

Il comando che ho dato nella mia risposta installerà automaticamente quel pacchetto e anche le intestazioni per quel kernel.
Pilota 6

4
Qual è la differenza tra un'installazione "nuova" e un aggiornamento allora? Perché il kernel HWE non è quello standard. Cosa rende diversa una nuova installazione di LTS? Sarebbe bello avere qualche informazione in più a riguardo.
Thomas,

6

Puoi farlo manualmente con i seguenti comandi,

Installazioni desktop Ubuntu:

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

Installazioni del server Ubuntu:

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

Se stai usando il tuo computer come sistema host per VirtualBox, o se hai bisogno di moduli del kernel che vengono compilati automaticamente usando DKMS, devi anche installare la versione HWE del pacchetto con le intestazioni di Linux con questo comando:

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

Lascia che tutti gli aggiornamenti vengano completati completamente, quindi riavvia il computer:

sudo reboot

Dopo il riavvio, puoi vedere che la versione del kernel è stata aggiornata dalla 4.xx alla 4.10.x. con questo comando:

uname -a

Se si verificano problemi dopo l'aggiornamento del kernel, è possibile avviare utilizzando il kernel GA selezionandolo dal menu di avvio di GRUB.

Spero che sia di aiuto,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.