Hovedbasen i enhver distro av Linux er kjernen eller kjernen siden, takket være ham, fungerer hvert operativsystem riktig slik vi ser det i dag. Kjernen oppfyller to grunnleggende funksjoner som er:
- Få til hver ressurs i operativsystemet gjør det mer produktivt, og dette innebærer forbedringer i systemets ytelse og stabilitet.
- Vær en bro mellom maskinvare og programvare for å utføre alle oppgavene som utføres i den.
På denne måten går hver handling eller prosess vi utfører i Linux først til kjernen og derfra til den tilsvarende destinasjonen.
Når vi ser utviklingen av nye utgaver av operativsystemer, er det viktig å merke seg at kjernen i Linux -distribusjoner må oppdateres for å oppfylle de nødvendige kompatibilitetsprosessene.
Denne gangen får vi se hvordan vi oppdaterer den nyeste kjerneversjonen i et CentOS 7. miljø. Ifølge det offisielle nettstedet til Kjerne den nåværende versjonen er 4.11. For å være klar over de nye kjerneversjonene i Linux kan vi gå til følgende offisielle lenke:
1. Sjekk gjeldende kjerneversjon på CentOS 7
Trinn 1
Først av alt må vi vite hva som er den nåværende versjonen av kjernen som vi kjører i CentOS 7, og for dette skal vi kjøre følgende kommando. Vi kan se at den nåværende versjonen er 3.10.0.
uname -r
Steg 2
I tillegg til dette trinnet er det viktig at vi husker på at hver kjerne har en livssyklus før den fornyes, så hvis kjernen vår er i ferd med å utløpe, vil vi ikke lenger ha flere korreksjoner på den.
For å sjekke hvilke livssykluser den respektive kjernen har, kan vi gå til følgende lenke:
2. Kjerneoppdatering i CentOS 7
Når vi tar i betraktning at kjernen vår er utdatert, skal vi starte prosessen med å oppdatere den.
Først av alt må vi installere et depot hvor vi vil få den nyeste kjerneversjonen direkte fra det offisielle kernel.org -siden siden vi som standard ikke bruker muligheten til å få tilgang til den nyeste versjonen av den.
Trinn 1
I dette tilfellet vil vi bruke depotene til elrepo -nettstedet, for dette utfører vi følgende linjer i rekkefølgen:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch. o / min
Steg 2
Når depotet er installert, vil vi utføre følgende linje for å observere de tilgjengelige kjernepakkene:
yum --disablerepo = "*" --enablerepo = "elrepo-kernel" liste tilgjengelig
Der ser vi alle oppdaterte og tilgjengelige pakker.
Trinn 3
Vi bør fokusere på hovedlinjepakkene (kernel-ml.x86_64) og bekrefte at deres nyeste versjon er 4.11.0. Nå går vi videre til installasjonen av denne kjernen ved å utføre følgende:
yum --enablerepo = elrepo-kernel install kernel-ml
Trinn 4
Vi godtar nedlasting og respektive installasjon av pakkene. Når prosessen er fullført, starter vi maskinen på nytt og utfører følgende kommando for å kontrollere den nye versjonen av kjernen:
uname -sr
3. Angi standardverdi i CentOS 7 -kjernen
Trinn 1
Når vi starter operativsystemet kan vi bekrefte at det er en kjerneversjon valgt som standard, i dette tilfellet vil det være 3.10 fordi versjon 4.11 ikke ble installert direkte fra det offisielle depotet:
Steg 2
Vi kan ganske enkelt bruke piltastene til å velge versjon 4.11, men noen ganger er vi ikke til stede, og prosessen starter med standardverdien. For å endre dette og fastslå at standardverdien er versjon 4.11, vil det være nødvendig å få tilgang til og redigere filen / etc / default / grub:
nano / etc / default / grub
Trinn 3
Der vil det være nødvendig å redigere verdien på linjen GRUB_DEFAULT fra lagret til 0:
Trinn 4
Verdien null indikerer at standardverdien vil være den første linjen i alternativene. Vi lagrer endringene ved hjelp av tastekombinasjonen
Ctrl + O.
Y vi forlot redaktøren ved hjelp av
Ctrl + X
Trinn 5
Nå vil vi utføre følgende linje for å oppdatere GRUB -konfigurasjonen:
grub2 -mkconfig -o /boot/grub2/grub.cfg
Trinn 6
Ved omstart av datamaskinen kan vi se at standardalternativet er den første linjen, i dette tilfellet versjon 4.11.
For å gjøre det lettere for deg å følge denne installasjonen eller oppdateringen, forlater vi deg videoopplæringen med hele prosessen i CentOS 7.
Det er så enkelt at vi kan oppdatere CentOS 7 -kjernen og få mest mulig ut av nyhetene og funksjonene. Det er andre elementer som vi også kan holde oppdatert nylig, for eksempel, installer den nyeste versjonen av MySQL på Ubuntu Linux.
Oppdater MySQL Linux