kernel Linux 5.16 ha molte nuove funzionalità, supporto e sicurezza. La versione del kernel Linux 5.16 ha una nuova fantastica funzionalità, FUTEX2, o futex_watv(), che mira a migliorare l'esperienza di gioco Linux, crescendo notevolmente con un migliore porting nativo di Linux per i giochi Windows che utilizzano Wine.
Altri miglioramenti sono stati registrati in scrittura, tra cui una migliore funzione di pianificazione delle attività di gestione della congestione di scrittura per i cluster di CPU che condividono la cache L2/L3 , tra molte altre aggiunte. Ulteriori informazioni possono essere trovate nel log delle modifiche alla versione del kernel di Linux 5.16 .
Nel seguente tutorial imparerai come installare l'ultimo kernel Linux 5.16 su Debian 11 Bullseye.
Aggiorna il sistema Debian
Aggiorna la tua Debian sistema per assicurarsi che tutti i pacchetti esistenti siano aggiornati:
sudo apt update && sudo apt upgrade -y
Importa repository Sid/Unstable
I passaggi seguenti spiegheranno come importare il repository sid/unstable. Questo è il repository
Per prima cosa, copia e incolla il seguente comando.
echo "deb http://deb.debian.org/debian unstable main contrib non-free" | sudo tee -a /etc/apt/sources.list
echo "deb-src http://deb.debian.org/debian unstable main contrib non-free" | sudo tee -a /etc/apt/sources.list
Crea file di blocco APT
Successivamente, una soluzione semplice consiste nell'utilizzare apt-pinning per evitare di avere rami di versione diversi che fanno sì che il sistema richieda 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 è che tutti gli aggiornamenti sono preferiti a Bullseye con un punteggio più alto (500) che a unstable (100) , quindi non ti viene richiesto di aggiornare vari pacchetti dal repository unstable.
Tuttavia, per semplificare l'aggiornamento del kernel quando esegui il comando apt update per i tuoi pacchetti Bullseye standard, l'esempio sopra ha impostato linux-image-amd64 come priorità alta (1000) utilizzando il repository unstable sopra qualsiasi altra fonte per quel solo pacchetto.
Esempio:
Ora salva il file CTRL+O quindi esci da CTRL+X .
Installa o aggiorna al kernel Linux 5.16
Quindi, aggiorna il tuo repository.
sudo apt update
Noterai di avere 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 al kernel Linux 5.16.
sudo apt upgrade -y
Una volta completato, riavvia il sistema per attivare il nuovo kernel.
sudo reboot
Una volta effettuato nuovamente l'accesso, apri il tuo terminale e digita il seguente comando per verificare l'installazione.
sudo uname -r
Esempio di output:
5.16.0-1-amd64
In alternativa, stampa le specifiche del tuo sistema con neofetch.
sudo apt install neofetch -y
Ora esegui neofetch per ottenere la tua versione del kernel Linux.
neofetch
Esempio di output Neofetch:
Tutti i nuovi aggiornamenti in arrivo verranno visualizzati automaticamente quando esegui il comando apt update per verificare la presenza di aggiornamenti per il resto dei pacchetti del repository Debian 11 Bullseye.