Kako namestiti nove različice jedra Linuxa na OpenSUSE Leap

click fraud protection

Mnogi ljubitelji Linuxa se zaradi stabilnosti odločijo za uporabo OpenSUSE Leap. Za razliko od mnogih drugih distribucij se odloči zagotoviti varno in stabilno okolje za delo strokovnjakov. Za večino ljudi je Leap popoln. Če pa imate novo strojno opremo, vam lahko Leap povzroči nekaj težav. Način za reševanje težav, ki se pojavijo pri uporabi distribucij Linuxa, kot je OpenSUSE Leap, je namestitev novih različic jedra Linuxa na OpenSUSE Leap.

OpenSUSE Leap počasi nadgrajuje jedro, zato je najbolje, da to storite sami. Zato bomo v tem priročniku obravnavali, kako doseči absolutno vrednost najnovejša različica jedra Linuxa na OpenSUSE. Še bolje, pokazali vam bomo, kako hkrati uporabljati trenutno in najnovejšo različico.

Določite različico jedra

Prvi korak pri nadgradnji Suse na novo različico jedra Linuxa je, da vidite, katero različico jedra Linuxa že imate. Pomembno je, da poznate svojo različico, da boste vedeli, kako daleč ste v izdajah. Te informacije je enostavno najti v terminalu z uname ukaz:

instagram viewer
uname -r

Tek uname z -r stikalo bo prikazalo izdano različico jedra. To so vse informacije, ki jih potrebujete, da ugotovite, katera različica jedra Suse je na vašem računalniku. Če potrebujete več informacij, uname je še vedno uporaben. Razmislite o preizkusu -a stikalo, saj daje več informacij o jedru, izdaji itd.

uname -a

Spremenite nastavitev jedra

LEAP privzeto namesti samo stabilno jedro. Je veliko starejši od tistih, ki so bili izdani v Tumbleweedu. Ima varnostne popravke in vse to. Vendar, če vas zanima mešanje stabilnosti Tumbleweed z novim jedrom je treba te nastavitve spremeniti. Če želite spremeniti, kako Leap ravna z jedrom, odprite terminal in z urejevalnikom besedil Nano spremenite konfiguracijsko datoteko Zypper.

sudo nano /etc/zypp/zypp.conf

Znotraj datoteke zypp.conf je veliko stvari za urejanje. Pomaknite se navzdol in poiščite multiversion.kernels oddelek. Večrazličica je pomembna in jo je treba omogočiti. Če vklopite to nastavitev, boste obdržali tradicionalno jedro, s katerim je priložen OpenSUSE Leap, hkrati pa boste dobili novo. Je najboljše iz obeh svetov in je najboljši način za zadovoljitev vseh vaših potreb v operacijskem sistemu.

Zraven multiversion.kernels, spremenite »najnovejše, najnovejše-1,teče« v »najnovejše, najnovejše-1,teče, najstarejše«. Ko spremenite kodo, shranite konfiguracijsko datoteko s pritiskom na Ctrl + O kombinacija tipkovnice. Ko je zypp.conf shranjen z novimi spremembami, lahko varno zaprete urejevalnik besedil Nano, ki je odprt v terminalu. To storite s pritiskom na Ctrl + X kombinacija tipkovnice.

Dodajanje repo jedra

Zdaj je varno namestiti novejšo različico jedra Linuxa na OpenSUSE Leap, vendar to ni tako enostavno, kot če naredite hiter ukaz »zypper install«, da dobite novo jedro Linuxa. Leap v repozitorijih programske opreme, ki so priloženi operacijskemu sistemu, ne nosi nobene nove različice jedra Linuxa, le tisto glavno linijo, ki jo že uporabljate.

Namesto tega boste morali dodati drugo skladišče programske opreme. Natančneje, za dodajanje repo jedra boste morali uporabiti Zypper. Ta repo ima na desetine različnih jeder, vključno z absolutno najnovejšim jedrom Linuxa.

Znotraj terminalskega okna pridobite korensko lupino z su ukaz.

su -

Zdaj, ko ima lupina korenski dostop, uporabite orodje za upravljanje paketov Zypper, da dodate repozitorij jedra:

zipper ar -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo

Dodajanje novega repo jedra v Leap bi moralo takoj sprožiti nove posodobitve. Vendar ne bi smeli poskušati namestiti nobenih nadgradenj na tradicionalen način. Namesto tega sledite spodnjim navodilom, da izvedete "dist-upgrade".

Namestite novo jedro

Za namestitev novejše različice jedra Linuxa na OpenSUSE Leap je potrebna nadgradnja. Vendar pa to ni običajna nadgradnja, pri kateri celoten operacijski sistem dobi nove pakete. Namesto tega bomo Suseu rekli, naj izvede nadgradnjo distribucije samo iz repozitorija jedra. Če to storite na ta način, bo spremenjen samo vidik jedra Linuxa v operacijskem sistemu.

Opomba: čeprav bo Suse nadgradil na novo jedro, bo stara različica ohranjena, zahvaljujoč omogočanju te funkcije prej v priročniku.

Za nadgradnjo jedra na Suseu odprite terminal in pridobite korensko lupino z su ukaz.

su -

Ko pridobite root, izvedite naslednji ukaz in namestite najnovejšo različico jedra Linuxa na OpenSUSE Leap.

zypper dist-upgrade -r kernel-repo

Pustite terminalu, da opravi svoje in na svoj računalnik namestite novo različico Linuxa. Ko je nameščen, boste morali znova zagnati računalnik z Linuxom. Ko se znova prijavite, boste uporabljali najnovejšo različico Linuxa na OpenSUSE Leap!

watch instagram story