Hur man installerar Linux Kernel 5.17 på Ubuntu 20.04 LTS

Linux Kernel 5.17 har släppts med stöd för rekursiva id-mappade monteringar; CO-RE-stöd som gör kompilerade BPF-program mer bärbara; en ersättningsdrivrutin för P-tillstånd för samtida AMD-processorer; slumptalsgeneratorn bytte till BLAKE2s och blev mycket snabbare; ett ersättningsverktyg för Linux-analys i realtid; fscache-nätverkets cachingbackend skrevs om; ny fanotify-flagga för att byta ut några inotify-mönster; stöd för att ge namn till anonyma minneskartläggningar.

Många andra förbättringar har inkluderats i releasen, alldeles för långa att lista. Granska Linux 5.17 Kernel-versionen changelog för detaljerade ändringar innan du installerar den nya kärnan.

I följande handledning kommer du att lära dig hur du installerar den senaste 5.17 Linux-kärnan på Ubuntu 20.04 LTS Focal Fossa med hjälp av kommandoradsterminalen och hur du tar bort och återställer den ursprungliga kärnan.

Uppdatera Ubuntu

Innan du börjar, uppdatera ditt system för att säkerställa att alla befintliga paket är uppdaterade, eftersom detta är viktigt när du installerar/uppgraderar Linux-kärnor för att undvika konflikter.

Annons
sudo apt update && sudo apt upgrade

Installera Linux Kernel 5.17 – PPA-metod

Importera TuxInvader PPA

OBS DENNA PPA-METOD FUNGERAR ENDAST FÖR NUVARANDE FÖR UBUNTU 20.04 LTS!!

Annons

Det första alternativet för att installera Linux 5.17-kärnorna är att installera ppa:tuxinvader/lts-mainline by TuxInvader. Detta har några av de mest uppdaterade 5.17 och de tidigare 5.16 kärnbyggena och uppdateras ofta regelbundet.

Nackdelen är att detta är en opålitlig PPA och inte en officiell utgåva av Ubuntu-teamen, men med tanke på PPA:s historia är den säker som alla andra ansedda PPA.

Först installerar du LTS Mainline Tuxinvader PPA som följer.

sudo add-apt-repository ppa:tuxinvader/lts-mainline -y

När det är installerat uppdaterar du din förvarslista.

Annons
sudo apt update

Fortsätt sedan till installationen av Linux-kärnan. Se till att alla känsliga dokument säkerhetskopieras i händelse av att något går fel.

Se även  Hur man installerar Linux Kernel 6.0 på Rocky Linux 9 | Rocky Linux 8

Installera Linux Kernel 5.17 från Tux PPA

Installera sedan 5.17 generiska Linux-kärndrivrutiner genom att utföra följande kommando.

Annons
sudo apt-get install linux-generic-5.17 -y

När du är klar måste du starta om ditt system för att den nya kärnan ska vara helt aktiverad.

reboot

När du har loggat in på ditt system igen, kör följande kommando för att bekräfta att den nya kärnversionen körs.

sudo uname -r

Exempel utmatning:

Annons
Hur man installerar Linux Kernel 5.17 på Ubuntu 20.04 LTS

För folk som älskar vackra utskrifter, installera neofetch-paket.

sudo apt install neofetch -y

Skriv nu ut dina systemspecifikationer som visar kärnversionen enligt följande.

neofetch

Exempel utmatning:

Annons
Hur man installerar Linux Kernel 5.17 på Ubuntu 20.04 LTS

Installera Linux Kernel 5.17 – Ubuntu Mainline Repo

Det andra alternativet är att installera Linux-kärnan är att ladda ner .deb-paketet från Ubuntus huvudlinjeförråd manuellt. Detta fungerar bra, men du kommer att behöva hålla underhållet uppe när nya uppdateringar dyker upp genom att manuellt installera om de nya kärnpaketen.

Besök först Ubuntu Mainline Kernel 5.17 Repository och hitta den senaste versionen, tillgänglig är AMD64, ARM64, ARMHf, ppc64el och s390x. Det vanligaste är AMD64 för de flesta användare.

Annons

Exempelvis:

Hur man installerar Linux Kernel 5.17 på Ubuntu 20.04 LTS

Ladda sedan ner de nödvändiga paketen med hjälp av wget -kommando.

Exempel (ANVÄND ENDAST INTE):

Krävs för AMD64-användare:

Annons
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-image-unsigned-5.17.0-051700-generic_5.17.0-051700.202203202130_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-modules-5.17.0-051700-generic_5.17.0-051700.202203202130_amd64.deb

Tillval för AMD64-användare:

Annons
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/linux-headers-5.17.0-051700_5.17.0-051700.202203202130_all.deb

Praktiskt tips för s390x, ppc64el, armhf, och arm64-användare, ändra https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/amd64/ till https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.17/{alternative architecture/ eller ta länkarna från ladda sidan.

De nödvändiga paketen är vad de betyder, och du måste ladda ner dem för att installera Linux-kärnan. Tillvalen inkluderar stöd för DKMS-moduler och kan rekommenderas att installera för Desktop-användare.

Därefter, i mappen du laddade ner de nya Linux Kernel-paketen, ge paketen körbar behörighet med hjälp av följande filtkommando.

sudo chmod +x *.deb

Börja nu installationen med hjälp av kommandot dpkg -i.

sudo dpkg -i *.deb

När du är klar måste du starta om ditt system för att den nya kärnan ska vara helt aktiverad.

Annons
Annons
reboot

När du har loggat in på ditt system igen, kör följande kommando för att bekräfta att kärnversionen körs.

sudo uname -r

Exempel utmatning:

Hur man installerar Linux Kernel 5.17 på Ubuntu 20.04 LTS

Och det är allt; du har framgångsrikt installerat den senaste Linux Kernel 5.17.

Se även  Hur man installerar Monit på Ubuntu 22.10/22.04/20.04

Hur man återställer standardkärnan

För användare som upptäcker att den nya kärnan har buggar för sin hårdvara, till exempel förlust av ljud, använd följande steg för att återställa standardkärnan; om du installerade en alternativ kärna, ersätt standardkärnavsnittet med vad du vill installera.

För användare som installerade Tux PPA Mainline-kärnan måste du ta bort arkivet genom att lägga till -ta bort syntax till föregående add-kommando.

Annons
sudo add-apt-repository --remove ppa:tuxinvader/lts-mainline -y

Kör nu en APT-uppdatering.

Annons
sudo apt update

Använd följande kommando för att påbörja borttagningen och återställningen.

sudo apt-get autoremove linux-generic-5.17* linux-headers-5.17* linux-image-unsigned-5.17* linux-modules-5.17* -y

Därefter kommer du att se följande uppmaning om att du måste se till att en kärna är installerad eller ominstallerad innan du startar om om du tar bort den aktuella kärnan. Annars kommer ditt system att förstöras, omöjligt att starta, gå sönder, etc.

Exempelvis:

Hur man installerar Linux Kernel 5.17 på Ubuntu 20.04 LTS

Tryck fliken knapp, välj , och tryck på ENTER-TANGENT.

Annons

STARTA INTE OM JAG REPETERAR STARTA INTE OM ÄNNU ELLER ANNARS GRÅT INTE OM DITT SYSTEM FÅR BORKADE.

Innan vi startar om, se till att standardgenerikan är installerad, krångla inte för mycket eftersom du kan installera alternativa versioner senare eftersom vi bara försöker få ditt system att fungera igen.

Annons
sudo apt install --install-recommends linux-generic-hwe-20.04 -y

Nu kanske du märker att det kommer att visa en utdata som säger att detta redan är installerat, och sedan tog du inte bort kärnan efter installation av Linux Kernel 5.17; användare som gjorde detta kommer att installera om den senaste rekommenderade kärnan för Ubuntu 20.04 LTS.

Starta om nu.

reboot

Verifiera nu den installerade kärnan, som bör vara den allmänna standardkärnan.

Annons
sudo uname -r

Exempel utmatning:

Hur man installerar Linux Kernel 5.17 på Ubuntu 20.04 LTS

Som ovan har du fallit tillbaka till standardkärnan.

Alternativa kärnor

För dem som vill ha andra alternativ förutom PPA eller manuell installation, kolla in följande anpassade kärnhandledningar, som ofta har de senaste specialbyggda Linux-kärnorna.

Annons
Se även  Hur man installerar Linux Kernel 6.0 på Ubuntu 22.04 LTS

Kommentarer och slutsats

I handledningen har du lärt dig hur du installerar den senaste 5.17-kärnan på ditt Ubuntu 20.04 LTS Focal Fossa-skrivbord eller -servrar. Notera, om ditt system är en produktionsserver, skulle det rekommenderas att använda den befintliga kärnan som levererar standardinstallationen för bästa stabilitet.

Men för de som vill prova kärnan 5.17, ta säkerhetskopior eftersom många hoppar fram ibland och ångrar beslutet. Se till att de användare som manuellt installerar .deb-paketen fortsätter att leta efter uppdateringar.

Annons


Inte vad du letade efter? Försök att söka efter ytterligare tutorials.

Lämna en kommentar