Come installare o aggiornare a Linux Kernel 5.14 su Debian 11 Bullseye

Kernel 5.14 di Linux è uscito ed è famoso per aver testato molte nuove funzionalità, supporto e sicurezza. Il rilascio del kernel Linux 5.14 ha attraversato sette candidati al rilascio negli ultimi due mesi e beneficia del contributo di 1,650 sviluppatori diversi. Quelli che contribuiscono allo sviluppo del kernel Linux includono singoli contributori e fornitori importanti come Intel, AMD, IBM, Oracle e Samsung.

Kernel 5.14 Nuove funzionalità

C'è un elenco piuttosto ampio di modifiche per 5.14; alcuni includono:

  • Computer portatili AMD Smart Shift.
  • Supporto AMD SFH per il sensore di luce e il rilevamento della presenza umana con i nuovi laptop AMD Ryzen.
  • Meccanismo di runtime della piattaforma ACPI (consente di spostare alcuni gestori di interrupt di gestione del sistema fuori dalla modalità di gestione del sistema e nel contesto di esecuzione OS/VMM).
  • Interfaccia di pianificazione principale per aiutare a mitigare gli attacchi da spazio utente a spazio utente e da utente a kernel.
  • Supporto per laptop Dell Privacy Hardware.
  • Modalità di sola lettura del file system Flash-Friendly.
  • Hypercall XMM più veloci per gli ospiti Hyper-V.
  • Intel P-State per processori ibridi per Alder Lake.
  • Supporto per Raspberry Pi 400.
  • Supporto per la grafica Intel Alder Lake P.
  • Supporto per il pulsante di selezione/condivisione del controller Microsoft Xbox One.
  • memfd_secret è una chiamata di sistema che fornisce la possibilità di creare aree di memoria visibili solo nel contesto del processo proprietario (e non mappate da altri processi o persino dalle tabelle delle pagine del kernel).
  • Supporto GPU Qualcomm Adreno 660.

Per vedere di più, visita il registro delle modifiche del kernel.


pubblicità


Prerequisiti

  • Sistema operativo consigliato: Debian 11 Bullseye
  • Account utente: Un account utente con privilegi sudo or accesso root (comando su).

Aggiornamento del sistema operativo

Aggiorna il tuo Debian 11 Bullseye sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade

Accesso root o sudo

Per impostazione predefinita, quando crei il tuo account all'avvio con Debian rispetto ad altre distribuzioni, non riceve automaticamente lo stato di sudoers. Devi avere accesso a password di root usare il comando su o visita il nostro tutorial su Come aggiungere un utente a Sudoers su Debian.

Installa il kernel 5.14

Aggiungi il repository instabile a Sources.list

Per installare il kernel 5.14 usando APT, per prima cosa apri il tuo file /etc/apt/sources.list:

sudo nano /etc/apt/sources.list

Quindi, aggiungi il repository instabile al file.

deb http://deb.debian.org/debian unstable main contrib non-free
deb-src http://deb.debian.org/debian unstable main contrib non-free

Esempio:

Come installare o aggiornare a Linux Kernel 5.14 su Debian 11 Bullseye

Ora salva il file CTRL+O, poi esci CTRL + X.

Crea file pinning APT per pacchetti Bullseye e instabili

Successivamente, una soluzione semplice consiste nell'utilizzare apt-pinning per evitare di avere rami di versione diversi che inducano il sistema a richiedere aggiornamenti dal repository sperimentale. Apri il seguente file utilizzando un editor di testo.

sudo nano /etc/apt/preferences

Quindi, aggiungi quanto segue.

Package: *
Pin: release a=bullseye
Pin-Priority: 500

Package: linux-image-amd64
Pin: release a=unstable
Pin-Priority: 1000

Package: *
Pin: release a=unstable
Pin-Priority: 100

L'ordine va a tutti gli aggiornamenti sono preferiti Bullseye con un punteggio più alto (500) che instabile (100), quindi non ti viene chiesto di aggiornare i vari pacchetti dal repository unstable. Tuttavia, per rendere più semplice mantenere aggiornato il kernel quando si esegue il comando apt update per i pacchetti Bullseye standard, l'esempio sopra ha impostato linux-image-amd64 come priorità alta (1000) usando il repository unstable sopra qualsiasi altra fonte solo per quel pacchetto.

Esempio:

Come installare o aggiornare a Linux Kernel 5.14 su Debian 11 Bullseye

Ora salva il file CTRL+O, poi esci CTRL + X.


pubblicità


Installa o aggiorna a Linux Kernel 5.14

Quindi, aggiorna il tuo repository.

sudo apt update

Noterai che hai un pacchetto da aggiornare.

1 package can be upgraded. Run 'apt list --upgradable' to see it.

Esegui il comando apt upgrade per iniziare l'aggiornamento a Linux Kernel 5.14.

sudo apt upgrade

Esempio di output:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
  linux-image-5.14.0-1-amd64
The following packages will be upgraded:
  linux-image-amd64
1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 63.2 MB of archives.
After this operation, 375 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

Tipologia "S" quindi premere il tasto "TASTO INVIO" per procedere con l'installazione.

Una volta completato, riavvia il sistema per attivare il nuovo kernel 5.14.

sudo reboot now

Una volta effettuato l'accesso, apri il tuo terminale e digita il seguente comando per verificare l'installazione.

sudo uname -r

Esempio di output:

5.14.0-1-amd64

Come sopra, è installato il kernel 5.14. In alternativa, puoi eseguire il comando apt-cache policy per maggiori informazioni:

sudo apt-cache policy linux-image-amd64

Esempio di output:

linux-image-amd64:
  Installed: 5.14.6-3
  Candidate: 5.14.6-3
  Version table:
 *** 5.14.6-3 1000
        100 http://deb.debian.org/debian unstable/main amd64 Packages
        100 /var/lib/dpkg/status
     5.10.46-5 500
        500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
     5.10.46-4 990
        990 http://ftp.au.debian.org/debian bullseye/main amd64 Packages

Come sopra, la build del kernel è a “5.14.6-3”. Tutti i nuovi aggiornamenti che arrivano verranno visualizzati automaticamente quando esegui il comando di aggiornamento apt per controllare gli aggiornamenti per il resto dei pacchetti del repository Debian 11 Bullseye.

Commenti e Conclusione

Hai imparato come installare l'ultimo kernel 5.14 sul tuo Debian 11 Bullseye nel tutorial. Nota, se il tuo sistema è un server di produzione, si consiglia di utilizzare il kernel esistente fornito con Debian per la massima stabilità. Tuttavia, per coloro che vogliono provare il kernel 5.14, puoi senza dubbio tornare ai kernel precedenti abbastanza facilmente nel menu di avvio, quindi provarlo non è una cattiva idea, specialmente se hai un nuovo hardware che non è supportato dal kernel impacchettato predefinito.

1 pensiero su "Come installare o aggiornare a Linux Kernel 5.14 su Debian 11 Bullseye"

Lascia un tuo commento