Sådan installeres Linux Kernel 6.10 på Rocky Linux 9 eller 8

Linux-kernen 6.10 er blevet officielt frigivet, hvilket bringer en række nye funktioner og forbedringer for at forbedre systemets ydeevne, hardwaresupport og sikkerhed. Nogle af de vigtigste højdepunkter i denne udgivelse inkluderer forbedret understøttelse af nyere hardware som ASUS ROG 2024-serien og Lenovo ThinkPad 13X, forbedret kompatibilitet med spilleenheder med Steam Deck's IMU-bevægelsessensorer og nye drivere til gaming-controllere og ydeevneopdateringer til Intel og AMD CPU'er. Derudover introducerer denne udgivelse forbedringer i filsystemer som Bcachefs og EROFS, samt nye sikkerhedsfunktioner såsom et hukommelsesforseglingssystemkald (mseal()) og udvidet Rust-sprogunderstøttelse.

For at installere Linux-kerne 6.10 på Rocky Linux 9 eller 8, kan du bruge ELRepo-kernens hovedlinjelager, som giver adgang til de seneste kernebuilds. ELRepo er kendt for at tilbyde en bred vifte af kerne- og hardware-relaterede pakker, der ikke er inkluderet i standard Rocky Linux-repositories. Denne guide vil lede dig gennem trinene til at konfigurere ELRepo-depotet og installere den seneste kerne.

Opdater Rocky Linux før installation af Linux Kernel 6.10

Før du installerer Linux Kernel 6.10, er det vigtigt at sikre, at dit system er opdateret. Ved at opdatere dit system kan du sikre, at alle eksisterende pakker er aktuelle og kompatible med den nye kerne.

For at kontrollere og installere eventuelle opdateringer skal du bruge følgende kommando:

sudo dnf upgrade --refresh

Importer ELRepo RPM Kernel Repository

For at installere og opgradere Linux-kerner ved hjælp af dnf pakkehåndtering uden manuel kompilering, skal du først importere depotet fra ELRepo-projektet. Dette lager forsyner den seneste mainline-kerne med regelmæssige opdateringer, hvilket gør det til et praktisk valg til kernestyring.

Importer ELRepo GPG-nøgle på Rocky Linux:

For at sikre en vellykket installation skal du importere GPG-nøglen til ELRepo-lageret. Denne nøgle bruges til at verificere ægtheden og integriteten af ​​de pakker, der leveres af lageret. For at importere GPG-nøglen skal du bruge følgende kommando:

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

Importer ELRepo-lager:

Efter import af GPG-nøglen kan du fortsætte med at installere lageret. For at undgå fejl i kerneinstallationen skal du bruge den passende kommando til din distributionsversion (Rocky Linux 9 eller Rocky Linux 8). Følg derefter instruktionerne nedenfor for at installere repository med succes.

Importer ELRepo til Rocky Linux 9

sudo dnf install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm -y

Importer ELRepo til Rocky Linux 8

sudo dnf install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm -y

Bekræft ELRepo Repository Import

Når du har importeret lageret, er det en god praksis at verificere dets vellykkede import ved at tjekke for de understøttede kerner, der er tilgængelige til installation på ELRepo.

Brug følgende kommando til at søge efter understøttede kerner på ELRepo:

dnf list available --disablerepo='*' --enablerepo=elrepo-kernel

Du har med succes importeret ELRepo-lageret på dit Rocky Linux-system og verificeret de tilgængelige kerner. Du er nu klar til at fortsætte med installationen af ​​Linux Kernel 6.10.

Afslut Linux Kernel 6.10-installation

Trin 1: Installer Linux Kernel 6.10

Efter import af ELRepo-lageret kan du installere Linux Kernel 6.10 på din Rocky Linux 9 eller Rocky Linux 8 Enterprise Linux-distribution. For at gøre dette skal du åbne din terminal og indtaste følgende kommando:

sudo dnf --enablerepo=elrepo-kernel install kernel-ml

Denne kommando vil aktivere ELRepo-kernelageret og fortsætte med at installere Linux Kernel 6.10 (kernel-ml). Ved at udføre denne kommando sikrer du, at dit system har den seneste mainline-kerneversion tilgængelig fra ELRepo-lageret.

Trin 2: Installer Linux Kernel 6.10 Yderligere kernepakker (valgfrit)

Hvis du har brug for hele pakken af ​​kernepakker, inklusive Linux-kerneoverskrifter, moduler og ekstra moduler, kan du vælge at installere disse ekstra pakker. Disse pakker kan være nyttige til udviklingsformål, eller når du arbejder med specifikke hardwareenheder, der kræver ekstra moduler. For at installere de ekstra kernepakker skal du bruge følgende kommando:

sudo dnf --enablerepo=elrepo-kernel install kernel-ml kernel-ml-core kernel-ml-headers kernel-ml-modules kernel-ml-modules-extra

Denne kommando installerer alle de ekstra kernepakker, der er tilgængelige i ELRepo-lageret. Hvis du er usikker på, om du har brug for disse pakker, anbefales det, at du bruger den første kommando i trin 1. Den primære kerneinstallation burde være tilstrækkelig for de fleste brugere.

Trin 3: Genstart dit system efter Linux Kernel 6.10-installation

Når installationen er færdig, er det vigtigt at genstarte dit system for at anvende ændringerne. Genstart sikrer, at den nye kerneversion er indlæst og korrekt initialiseret. Under opstartsvinduet skal du vælge Kernel 6.10, hvis det ikke er angivet som standardindstillingen. Husk, at du kan skifte tilbage til enhver kerne, der er angivet i opstartsvinduet, hvis du støder på problemer med den nye version.

Indtast følgende kommando for at genstarte dit system:

sudo reboot

Efter genstart skal dit Rocky Linux-system nu køre Linux Kernel 6.10. For at bekræfte dette kan du køre kommandoen:

uname -r

Dette output bør matche den 6.10 Linux-kerne, du lige har installeret.

Bekræft Linux Kernel 6.10-installationen

Efter at have genstartet dit Rocky Linux 9 eller Rocky Linux 8-system og valgt Linux Kernel 6.10 under opstartsprocessen, er det vigtigt at kontrollere, at installationen var vellykket. Dette afsnit vil guide dig gennem trinene for at bekræfte, at dit system kører den nyligt installerede Linux Kernel 6.10.

Åbn din terminal

Når dit system er genstartet, skal du åbne din terminal ved at søge efter "Terminal" i applikationsmenuen, hvis du bruger en desktop-brugergrænseflade.

Tjek Linux Kernel-versionen

For at kontrollere den aktuelle Linux Kernel-version på dit system skal du indtaste følgende kommando i terminalen:

uname -r

Denne kommando viser kerneversionen af ​​dit Rocky Linux 9 eller Rocky Linux 8 system. Hvis installationen lykkedes, skal outputtet vise Linux Kernel 6.10-versionsnummeret. Versionsnummeret bekræfter, at dit system har skiftet til den nyligt installerede kerne.

Gennemgå systemoplysninger

For mere detaljeret information om dit system, inklusive Linux Kernel-versionen, kan du bruge uname kommando med -a mulighed. Denne indstilling giver et omfattende overblik over dit systems karakteristika, såsom operativsystem, værtsnavn og processoroplysninger. Indtast følgende kommando i terminalen:

uname -a

Denne kommando viser detaljerede systemoplysninger, inklusive Linux-kerneversionen, systemarkitektur og byggedato. Se efter Linux Kernel 6.10-versionsnummeret i outputtet for at bekræfte, at det kører på dit system.

Yderligere Linux Kernel 6.10-kommandoer

Opdatering af din Linux-kerne sikrer en jævn og sikker systemdrift, der giver nye funktioner, bedre hardwaresupport og sikkerhedsrettelser. Dette afsnit vil forklare, hvordan du opdaterer din Linux-kerne til den nyeste version, 6.10, ved hjælp af ELRepo-lageret, og hvordan du gendanner standardkernen i tilfælde af problemer.

Opdater Linux Kernel 6.10

For at kontrollere og opdatere din Linux Kernel 6.10 skal du bruge følgende kommando, som du ville gøre med enhver anden pakke, der bruger DNF-manageren:

sudo dnf upgrade --refresh

Bemærk venligst, at efter enhver kerneopdatering skal du genstarte dit system for at sikre, at den nye kerne er i brug. Du kan vælge, hvilken kerne du vil bruge under opstartsprocessen, hvis der opstår problemer.

Gendan standardkernen på Rocky Linux

Hvis du oplever fejl eller andre problemer med den nye kerne, kan det være nødvendigt at gendanne standardkernen. Følg disse trin for at vende tilbage til den tidligere kerneversion:

Deaktiver ELRepo Repository

Deaktiver ELRepo-lageret ved at bruge følgende kommando:

sudo dnf config-manager --set-disabled elrepo

Du kan bekræfte, at lageret er blevet deaktiveret ved at bruge følgende kommando:

dnf repolist

Geninstaller standardkernepakker

For at geninstallere standardkernepakkerne skal du udføre følgende kommando i din terminal.

sudo dnf reinstall kernel kernel-core kernel-modules kernel-headers

Genstart dit system

For at genstarte dit system skal du bruge følgende kommando i terminalen:

reboot

Vælg den originale Linux-kerne, du havde installeret under opstartsprocessen, for at skifte tilbage til din standardkerne. Dette vil gendanne din tidligere kerneversion automatisk. For at bekræfte, at 6.10 Linux-kernen er blevet fjernet, efter du er vendt tilbage til dit system, skal du køre følgende kommando i terminalen:

uname -r

Fjern ubrugte kerner (valgfrit)

Du kan fjerne alle ubrugte kerner ved at bruge følgende kommando. Brug dog denne kommando med forsigtighed:

sudo dnf --setopt=protected_packages= remove $(rpm -q kernel-core | grep -v $(uname -r))

Konklusion

Med Linux-kerne 6.10 installeret på dit Rocky Linux-system ved hjælp af ELRepo-kernens hovedlinjelager, kan du drage fordel af den nyeste hardwaresupport, ydeevneforbedringer og sikkerhedsfunktioner. Regelmæssig opdatering af din kerne gennem ELRepo sikrer, at du holder dig opdateret med den seneste udvikling. Nyd den forbedrede funktionalitet og robusthed, som kernel 6.10 bringer til dit Rocky Linux-miljø.

Joshua James
Følg mig
Seneste indlæg af Joshua James (se alt)

Skriv en kommentar