Oppgrader kjerne på Linux Mint

Oppgrader kjerne på Linux Mint

Oppgradering av kjernen på Linux Mint er en relativt enkel prosess som kan fullføres gjennom terminalen og oppdateringssjefen. Oppgradering av kjernen kan gi nye funksjoner og feilrettinger, men det kan også forårsake kompatibilitetsproblemer med viss programvare og maskinvare. Derfor, før du starter oppgraderingen, er det viktig å sikkerhetskopiere nøkkeldataene. Denne guiden dekker to metoder for å oppgradere Linux Mint -kjernen.

Sjekk gjeldende kjerneversjon

Før du oppgraderer kjernen, er det lurt å sjekke den nåværende versjonen av kjernen som kjører på systemet. Kommandoen “Uname -r” kan brukes for å oppnå dette. "UNAME -R" er en kommando som viser den nåværende versjonen av kjernen (kjernedelen av operativsystemet) som systemet kjører på. Alternativet “-R” forteller spesifikt at Uname-kommandoen bare viser utgivelsesversjonen av kjernen.

omar@virtualbox: ~ $ uname -r

Denne kommandoen sender ut gjeldende kjerneversjon - “5.15.0.56-generisk ”. Dette forteller oss at den nåværende versjonen av kjernen er 5.15.0 og den spesifikke bygningen er 56. Den "generiske" på slutten indikerer at dette er en standardversjon av kjernen, i motsetning til en bestemt versjon som er skreddersydd for en bestemt maskinvarearkitektur.

5.15.0.56-generisk

Oppgrader ved hjelp av oppdateringsbehandleren

Å oppgradere Linux Mint -kjernen ved hjelp av oppdateringslederen er en enkel prosess. Åpne først oppdateringsbehandleren ved å søke etter den i Mint -menyen eller ved å kjøre kommandoen “Mintupdate” i terminalen.

Oppdateringsbehandleren lanseres i løpet av sekunder på Linux Mint -skjermen. I oppdateringsbehandleren, klikk på "Vis" -knappen i øverste høyre hjørne som vist fra det vedlagte bildet og velg det fjerde alternativet som er "Linux -kjerner".

Helt neste skjermbilde viser en advarsel for å fortsette med kjerneoppdateringen. Det forklarer problemene du kan møte etter å ha oppgradert en kjerne og instruksjonene for å utføre hvis du møter noen av de listede. Du må fortsette med dette trinnet ved å bruke "fortsett" -knappen nederst.

Etter å ha fortsatt, viser den neste "kjernen" -skjermen deg en liste over tilgjengelige kjerneoppdateringer. Kjerneversjonen med sin "aktive" status er din for tiden bruk av kjernen. Trykk på kjerneversjonen som du vil oppgradere til og trykker på "Installer" -knappen for å starte installasjonsprosessen.

Før initialiseringen av en kjerneoppgraderingsprosess, ser det ut til at pop-up-dialogen forsikrer deg om at du skal oppgradere til den nyeste kjerneversjonen. Trykk på “Ja” for å fortsette. Prosessen med oppgradering kan ta mer enn 5 minutter. Vent og slapp av til da. Når installasjonen er fullført, må du starte systemet på nytt og den nye kjernen din vil være i bruk.

Oppgrader ved hjelp av WGET -verktøyet

“WGET” -kommandoen brukes til å laste ned den nyeste kjernefilen for Linux Mint -systemet fra et GitHub -depot. Filen som blir lastet ned kalles “Ubuntu-Mainline-Kernel.SH ”og ligger i“ Master ”-grenen til“ Pimlie/Ubuntu-Mainline-Kernel.SH ”depot på GitHub. Når kommandoen blir utført, prøver datamaskinen først å løse “rå.GitHubUserContent.com ”URL til en IP -adresse.

Serveren svarer med en statuskode på 200, noe som indikerer at filen blir funnet og blir sendt tilbake til datamaskinen. Datamaskinen mottar filen og lagrer den under samme navn som filen på serversiden i en lokal katalog. I dette tilfellet lagres filen som “Ubuntu-Mainline-Kernel.sh ”i den nåværende arbeidskatalogen. Filstørrelsen er 26474 byte, og nedlastingshastigheten er 1.90 MB/s.

omar@omar-virtualbox: ~ $ wget https: // rå.GitHubUserContent.com/pimlie/ubuntu-mainline-kernel.SH/Master/Ubuntu-Mainline-Kernel.sh
--2023-01-16 13: 51: 48-- https: // rå.GitHubUserContent.com/pimlie/ubuntu-mainline-kernel.SH/Master/Ubuntu-Mainline-Kernel.sh
Løser rå.GitHubUserContent.com (rå.GitHubUserContent.com)… 185.199.111.133, 185.199.110.133, 185.199.108.133, ..
Koble til rå.GitHubUserContent.com (rå.GitHubUserContent.com) | 185.199.111.133 |: 443 ... tilkoblet.
HTTP -forespørsel sendt, venter på svar ... 200 OK
Lengde: 26474 (26k) [tekst/vanlig]
Sparer til: 'Ubuntu-Mainline-Kernel.sh '
Ubuntu-Mainline-Kernel.S 100%[=================================>] 25.85k --.-KB/s i 0.01S
2023-01-16 13:51:48 (1.90 MB/s)-'Ubuntu-Mainline-Kernel.SH 'Saved [26474/26474]

For å vise kataloger og filer i den gjeldende arbeidskatalogen, brukes “LS” -kommandoen. I dette tilfellet er "Omar" -brukeren i deres hjemmekatalog, representert av "~" -symbolet. Utgangen fra kommandoen viser en liste over elementene i katalogen inkludert “Ubuntu-Mainline-Kernel.SH ”som sannsynligvis er en skallskriptfil med“ Ubuntu-Mainline-Kernel ”-navnet.

Omar@Omar-VirtualBox: ~ $ ls
Desktop laster ned nytt.TXT Public Ubuntu-Mainline-Kernel.SH Warpinator
Dokumenterer musikkbilder maler videoer

Den nedlastede siste kjernefilen fra et GitHub -depot ved hjelp av WGET -kommandoen inneholder Shell -skriptet for å installere den nyeste kjerneversjonen. Du kan åpne denne filen i VIM Editor og se på skriptet som vist i følgende bilde:

"/Usr/local/bin/" -katalogen brukes til å lagre de lokalt installerte kjørbare filene. Det er en god praksis å installere de lokalt opprettede skriptene i denne katalogen, slik at de lett kan nås av alle brukere på systemet. Følgende kommando brukes til å installere en fil som heter “Ubuntu-Mainline-Kernel.SH ”i katalogen“/usr/local/bin/”. Nøkkelordet “sudo” brukes til å kjøre det påfølgende DI med superbrukerrettigheter. Dette er nødvendig fordi "/usr/local/bin/" -katalogen er en systemkatalog og de vanlige brukerne ikke har tillatelse til å skrive til den.

Når kommandoen blir utført, kopierer den “Ubuntu-Mainline-Kernel.SH ”-filen fra sin nåværende plassering til“/usr/local/bin/”-katalogen og angi riktige tillatelser for den filen slik at den kan utføres av enhver bruker på systemet.

Omar@Omar-VirtualBox: ~ $ sudo installer ubuntu-mainline-kernel.sh/usr/local/bin/
[sudo] Passord for Omar:

Følgende kommando bruker “Ubuntu-Mainline-Kernel.SH ”-skriptet for å installere en ny versjon av Linux -kjernen på et Ubuntu -system. Installasjonsprosessen begynner med "-i" -flagget. Når kommandoen blir utført, ber systemet om brukerens passord og bekreftelse av prosessprosedyren (ved å skrive "y" og trykke på enter). Den nye kjerneversjonen er installert og er tilgjengelig på systemet etter at dette er oppnådd. Den oppdaterte kjernen vil ikke tre i kraft før brukeren starter datamaskinen på nytt.

Omar@Omar-VirtualBox: ~ $ sudo ubuntu-mainline-kernel.sh -i
[sudo] Passord for Omar:
Finne den siste versjonen tilgjengelig på kjernen.Ubuntu.com
Siste versjon er: V6.1.6, fortsett? (y/n)
Vil laste ned 6 filer fra kjernen.Ubuntu.com:
Last ned AMD64/Linux-Headers-6.1.6-060106-Generic_6.1.6-060106.202301141035_AMD64.Deb: 100%
Last ned AMD64/Linux-Headers-6.1.6-060106_6.1.6-060106.202301141035_all.Deb: 100%
Last ned AMD64/Linux-Image-Unsigned-6.1.6-060106-Generic_6.1.6-060106.202301141035_AMD64.Deb: 100%
Last ned AMD64/Linux-Modules-6.1.6-060106-Generic_6.1.6-060106.202301141035_AMD64.Deb: 100%
Last ned AMD64/Checksums: 100%
Last ned AMD64/Checksums.GPG: 100%
Importerer kjerne-PPA GPG-nøkkel OK
Signatur av sjekksumfil er verifisert med hell
Kontrollsum av Deb -filer er verifisert med SHA256Sum
Installere 4 pakker
Rydde opp i arbeidsmappen

Kjør nå Uname-R-kommandoen igjen på Linux Mint Terminal for å se kjerneversjonen. Du vil se at Linux Mint -kjernen er oppgradert til 6.1.6-060106-generisk uten å forårsake problemer under oppgraderingsprosessen.

Omar@Omar -VirtualBox: ~ $ Uname -R
6.1.6-060106-generisk

Konklusjon

Oppgradering av kjernen på Linux Mint er en enkel prosess som kan gjøres gjennom terminalen via WGET -instruksjonen og bruker oppdateringslederen til Linux Mint -systemet. Vær oppmerksom på at før du oppgraderer, bør du sørge for at all programvaren din er kompatibel med den nye kjernen og også lager en sikkerhetskopi av viktige data.