Hovedbasen i enhver distro af Linux er dens kerne eller kerne siden, takket være ham, fungerer hvert operativsystem korrekt på den måde, vi ser i dag. Kernen opfylder to grundlæggende funktioner, der er:
- Styre hver ressource i operativsystemet gør det mere produktivt, og det indebærer forbedringer i systemets ydeevne og stabilitet.
- Vær en bro mellem hardware og software til at udføre alle de opgaver, der udføres i den.
På denne måde går hver handling eller proces, vi udfører inden for Linux, først til kernen og derfra til den tilsvarende destination.
Da vi ser udviklingen af nye udgaver af operativsystemer, er det vigtigt at bemærke, at kernen i Linux -distributioner skal opdateres for at opfylde de nødvendige kompatibilitetsprocesser.
Denne gang vil vi se, hvordan vi opdaterer den nyeste kerneversion i et CentOS 7. miljø. Ifølge den officielle hjemmeside for Kerne den nuværende version er 4.11. For at være opmærksom på de nye kerneversioner i Linux kan vi gå til følgende officielle link:
1. Kontroller den aktuelle kerneversion på CentOS 7
Trin 1
Først og fremmest skal vi vide, hvad der er den aktuelle version af kernen, som vi kører i CentOS 7, og til dette vil vi køre følgende kommando. Vi kan se, at den aktuelle version er 3.10.0.
uname -r
Trin 2
Ud over dette trin er det vigtigt, at vi husker på, at hver kerne har en livscyklus, før den fornyes, så hvis vores kerne er ved at udløbe, har vi ikke længere flere rettelser på den.
For at kontrollere, hvilke livscyklusser den respektive kerne har, kan vi gå til følgende link:
2. Kerneopdatering i CentOS 7
Når vi har taget højde for, at vores kerne er forældet, starter vi processen med at opdatere den.
Først og fremmest skal vi installere et lager, hvor vi får den nyeste kerneversion direkte fra det officielle kernel.org -websted, da vi som standard ikke bruger muligheden for at få adgang til den nyeste version af det ved hjælp af yum og de officielle lagre.
Trin 1
I dette tilfælde vil vi bruge depoterne på elrepo -webstedet, til dette udfører vi følgende linjer i deres rækkefølge:
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. rpm
Trin 2
Når depotet er installeret, udfører vi følgende linje for at observere de tilgængelige kernepakker:
yum --disablerepo = "*" --enablerepo = "elrepo-kernel" liste tilgængelig
Der ser vi alle de opdaterede og tilgængelige pakker.
Trin 3
Vi bør fokusere på mainline-pakkerne (kernel-ml.x86_64) og kontrollere, at deres nyeste version er 4.11.0. Nu går vi videre til installationen af denne kerne ved at udføre følgende:
yum --enablerepo = elrepo-kernel install kernel-ml
Trin 4
Vi accepterer download og respektive installation af pakkerne. Når processen er færdig, genstarter vi maskinen og udfører følgende kommando for at kontrollere den nye version af kernen:
uname -sr
3. Angiv standardværdi i CentOS 7 -kernen
Trin 1
Når vi starter operativsystemet, kan vi kontrollere, at der er valgt en kernelversion som standard, i dette tilfælde vil det være 3.10, fordi version 4.11 ikke blev installeret direkte fra det officielle arkiv:
Trin 2
Vi kunne simpelthen bruge piletasterne til at vælge version 4.11, men nogle gange er vi ikke til stede, og processen starter med standardværdien. For at ændre dette og fastslå, at standardværdien er version 4.11, vil det være nødvendigt at få adgang til og redigere filen / etc / default / grub:
nano / etc / default / grub
Trin 3
Der vil det være nødvendigt at redigere værdien af linjen GRUB_DEFAULT fra gemt til 0:
Trin 4
Værdien nul angiver, at standardværdien er den første linje i valgmulighederne. Vi gemmer ændringerne ved hjælp af tastekombinationen
Ctrl + O.
Y vi forlod redaktøren ved brug af
Ctrl + X
Trin 5
Nu vil vi udføre følgende linje for at opdatere GRUB -konfigurationen:
grub2 -mkconfig -o /boot/grub2/grub.cfg
Trin 6
Ved genstart af computeren kan vi se, at standardindstillingen er den første linje, i dette tilfælde version 4.11.
For at gøre det lettere for dig at følge denne installation eller opdatering, efterlader vi dig videovejledningen med hele processen i CentOS 7.
Det er så enkelt, at vi kan opdatere CentOS 7 -kernen og få mest muligt ud af dens nyheder og funktioner. Der er andre elementer, som vi for eksempel også kan holde opdateret for nylig, installer den nyeste version af MySQL på Ubuntu Linux.
Opdater MySQL Linux