- Kaip įdiegti naujas "Linux" branduolio versijas

Kaip įdiegti naujas Linux branduolio versijas

Daugelis „Linux“ gerbėjų pasirenka naudoti „OpenSUSE Leap“į stabilumą. Skirtingai nuo daugelio kitų diskotekų, ji pasirenka saugią, stabilią aplinką, kad specialistai galėtų dirbti. Daugumai žmonių „Leap“ yra tobulas. Tačiau jei turite naujos techninės įrangos, „Leap“ gali sukelti tam tikrų problemų. Vienas iš būdų išspręsti problemas, atsirandančias naudojant „Linux“ paskirstymus, pvz., „OpenSUSE Leap“, yra įdiegti naujas „Linux“ branduolio versijas „OpenSUSE Leap“.

Taigi „OpenSUSE Leap“ lėtai atnaujina branduolįgeriausia tai padaryti patiems. Štai kodėl šiame vadove apžvelgsime, kaip gauti absoliučią naujausią „Linux“ branduolio versiją „OpenSUSE“. Dar geriau, parodysime, kaip vienu metu naudoti dabartinę ir naujausią versiją.

Nurodykite branduolio versiją

Pirmasis žingsnis atnaujinant „Suse“ į naują versiją„Linux“ branduolio versija yra pamatyti, kokią „Linux“ branduolio versiją jau turite. Svarbu žinoti savo versiją, kad žinotumėte, kiek atsilikote nuo laidų. Šią informaciją lengva rasti terminale, naudojantis uname komanda:

uname -r

Bėgimas uname su -r jungiklis parodys branduolio išleidimo versiją. Tai yra visa informacija, kurios jums reikia norint nustatyti, kokia „Suse“ branduolio versija yra jūsų kompiuteryje. Jei jums reikia daugiau informacijos, uname vis dar naudinga. Apsvarstykite galimybę išbandyti -a vietoj to perjunkite, nes tai suteikia daugiau informacijos apie branduolį, išleidimą ir kt.

uname -a

Modifikuokite branduolio sąranką

Pagal numatytuosius nustatymus LEAP įdiegia tik stabilų branduolį. Jis yra daug senesnis nei tie, kurie išleidžiami „Tumbleweed“. Čia gaunami saugos pleistrai ir visa tai. Tačiau jei jus domina „Tumbleweed“ stabilumo sumaišymas su nauju branduoliu, šiuos parametrus reikia pakeisti. Norėdami pakeisti, kaip „Leap“ tvarko branduolį, atidarykite terminalą ir naudokite „Nano“ teksto rengyklę, norėdami modifikuoti „Zypper“ konfigūracijos failą.

sudo nano /etc/zypp/zypp.conf

„Zypp.conf“ faile yra daug redaguotinų dalykų. Slinkite žemyn ir ieškokite multiversion.kernels skyrius. Multiversionas yra svarbus ir turi būti įjungtas. Įjungę šį parametrą galėsite išlaikyti tradicinį branduolį, su kuriuo „OpenSUSE Leap“ siunčia, gaudami ir naują. Tai yra geriausias iš abiejų pasaulių ir yra geriausias būdas patenkinti visus jūsų operacinės sistemos poreikius.

Šalia multiversion.kernels, pakeiskite „naujausias, naujausias-1, veikia“ į „naujausias, vėliausias – 1, veikia, seniausias“. Pakeitę kodą, išsaugokite konfigūracijos failą paspausdami „Ctrl“ + O klaviatūros derinys. Kai zypp.conf bus išsaugotas su naujomis modifikacijomis, saugu uždaryti „Nano“ teksto rengyklę, atidarytą terminale. Tai padarykite paspausdami „Ctrl“ + X klaviatūros derinys.

Branduolio atpirkimo įrašymas

Dabar saugu įdiegti naujesnį „Linux“ branduolį„OpenSUSE Leap“ versijoje, tačiau tai nėra taip paprasta, kaip tiesiog norint greitai gauti „zypper install“ komandą, norint gauti naują „Linux“ branduolį. „Leap“ programinės įrangos saugyklose, kurios pateikiamos kartu su operacine sistema, nekelia jokių naujų „Linux“ branduolio versijų, tik pagrindinę liniją, kurią jau naudojate.

Vietoj to turėsite pridėti kitą programinę įrangąsaugykla. Jei norite pridėti branduolio atpirkimą, turėsite naudoti „Zypper“. Šis atpirkimas turi dešimtis skirtingų branduolių, įskaitant absoliučią naujausią „Linux“ branduolį.

Terminalaus lango viduje įsigykite šaknies apvalkalą su komanda.

su -

Dabar, kai apvalkalas turi šakninę prieigą, naudokite „Zypper“ paketo valdymo įrankį, kad pridėtumėte branduolio saugyklą:

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

Pridėjus naują branduolio repo prie „Leap“ turėtųiškart suaktyvina naujinius. Tačiau neturėtumėte bandyti įdiegti jokių naujinimų tradiciniu būdu. Vietoje to, vykdykite toliau pateiktas instrukcijas, kad atliktumėte „dist-upgrade“.

Įdiekite naują branduolį

Diegiama naujesnė Linux branduolio versija„OpenSUSE Leap“ reikia atnaujinti. Tačiau tai nėra įprastas atnaujinimas, kai visa operacinė sistema gauna naujus paketus. Vietoje to, mes liepsime „Suse“ atlikti atnaujinimą tik iš branduolio saugyklos. Tai padarius, bus pakeistas tik „Linux“ branduolio aspektas.

Pastaba: nors „Suse“ atnaujins į naują branduolį, senoji versija išliks, nes šią funkciją įgalinote anksčiau vadove.

Norėdami atnaujinti branduolį „Suse“, atidarykite terminalą ir gaukite šaknies apvalkalą naudodami su komanda.

su -

Gavę šaknį, vykdykite šią komandą ir įdiekite naujausią „Linux“ branduolio versiją „OpenSUSE Leap“.

zypper dist-upgrade -r kernel-repo

Leiskite terminalui atlikti savo veiksmus ir įdiekite naują„Linux“ versija jūsų kompiuteryje. Įdiegę turėsite iš naujo paleisti „Linux“ asmeninį kompiuterį. Prisijungę vėl naudosite naujausią „Linux“ versiją „OpenSUSE Leap“!

Komentarai