Branduolys yra pagrindinis bet kurios operacinės sistemos komponentas. Tai veikia kaip sąsaja tarp mašinos aparatinės įrangos ir programinės įrangos programų, kurios paskirsto aparatūros išteklius sistemos procesams. Kadangi kiekvienas „Linux“ OS elementas yra aplink jį, didėjantis programinės ir aparatinės įrangos rafinuotumas reikalauja visiško branduolio naudojimo. Taigi, „Linux“ branduoliai visada yra kuriami su reguliariais atnaujinimais ir versijų leidimais. Panašiai branduolių atnaujinimas yra idealus būdas užtikrinti, kad prietaisai ir programinė įranga veiktų kuo geriau.
„Manjaro“ siūlo įvairius naujų / senų branduolių atpažinimo, atnaujinimo, seninimo ar pridėjimo būdus. „Manjaro“ suteikia puikią grafinę vartotojo sąsają, vadinamą „Manjaro System Manager“, skirtą branduolio valdymui. Be to, „Manjaro“ paketų tvarkyklė „Pacman“ taip pat teikia branduolio versijų valdymą.
Tačiau geriausia „Manjaro Linux“ išskirianti ypatybė yra aparatūros aptikimo valdymo įrankis „mhwd-kernel“ komanda, leidžianti lengvai valdyti ir įdiegti kelis branduolius.
Šiame straipsnyje mes parodome „Manjaro“ komandinės eilutės terminalo ir GUI naudojimą „Manjaro“ branduolio versijoms atnaujinti, pridėti ir pašalinti.
Manjaro branduolių perjungimas per CLI
„Manjaro“ branduolio versijos papildymas, atnaujinimas, atnaujinimas ir pašalinimas gali vykti dviem būdais, t.e., „Pacman“ ir „Manjaro“ aparatūros aptikimo įrankis (mhwd). Šiame skyriuje aptariama, kaip perjungti branduolius naudojant „Manjaro“ paketų tvarkyklę Pacmanas ir jo unikalus bruožas mhwd-branduolys, vienas šalia kito.
Pacmanas: naudoja oficialią manjaro saugyklą paketų duomenų bazei ir visiems sistemos paketams atnaujinti.
mhwd-branduolys: unikali manjaro aparatūros aptikimo komandos funkcija, leidžianti lengvai įdiegti ir valdyti sistemos branduolius.
Nustatykite naudojamą branduolį
Prieš pradėdami branduolio versijos atnaujinimo / atnaujinimo procesą, naudodami komandą mhwd-kernel nustatykite išsamią versijos informaciją:
[saugomas el. paštas]: ~ $ mhwd-kernel -liŠiuo metu veikia: 5.9.16-1-MANJARO („Linux59“)
Jūsų sistemoje įdiegti šie branduoliai:
* linux59
Pirmiau nurodyta komanda pateikia sistemos branduolio versiją 5.9.16-1-MANJARO kartu su įdiegtų branduolių sąrašu.
Atnaujinkite branduolį
Viena iš kitų skiriamųjų „Manjaro“ savybių yra kelių branduolių versijų naudojimas ir įdiegimas, taip pat vartotojo prieiga prie kraštutinių branduolių.
Naudoti pacmanas komanda išvardyti visus branduolio versijų paketus su 5.x ir žemiau:
[manjaro @ manjaro ~] $ pacman -Ss linux5 * | grep "branduolys ir moduliai"„Linux414“ branduolys ir moduliai
„Linux419“ branduolys ir moduliai
„Linux44“ branduolys ir moduliai
„Linux49“ branduolys ir moduliai
„Linux510“ branduolys ir moduliai
„Linux511“ branduolys ir moduliai
„Linux512“ branduolys ir moduliai
„Linux54“ branduolys ir moduliai
„Linux59“ branduolys ir moduliai
„Linux-rt-lts-manjaro“ branduolys ir moduliai
„Linux-rt-manjaro“ branduolys ir moduliai
„Linux54-rt“ branduolys ir moduliai
„Linux59-rt“ branduolys ir moduliai
Pirmiau nurodyta komanda pateikia visas branduolio versijas, o branduoliai su „rt“ reiškia nestabilų arba realiuoju laiku atleidžiamą branduolį.
Norėdami pridėti naują branduolį prie įdiegto sąrašo, naudokite bet kurią iš šių komandų:
[manjaro @ manjaro ~] $ sudo mhwd-branduolys -i linux510Arba
[manjaro @ manjaro ~] $ sudo pacman -S linux510Kaip parodyta aukščiau, nebūtina pridėti viso branduolio versijos numerio. Panašiai svarbu pažymėti, kad „Manjaro“ automatiškai atnaujina visus naujai įdiegtos versijos modulius iš senojo. Pavyzdžiui, atnaujinti nuo 59 iki 5.10, manjaro automatiškai atnaujina modulius 5.19 su visais 5 moduliais.14.
Pirmiau nurodyta komanda išlaiko seną branduolį taip, kad sistema leistų vartotojams pasirinkti branduolio nuostatą įkrovos ekrane.
rmc variantas
The mhwd-branduolys komandos rmc parinktis vaidina svarbų vaidmenį, nes diegiant naująjį branduolį ištrinamas esamas branduolys. Priešingai, oficialioje „Manjaro“ svetainėje rekomenduojama seną laikyti trumpam, kai sistema atnaujina kraujuojančio krašto branduolį.
[manjaro @ manjaro ~] $ sudo mhwd-branduolys -i linux510 rmcBet kokiu atveju, Manjaro automatiškai sukonfigūruoja naują branduolį; atlikę, paleiskite iš naujo, kad pakeitimai būtų veiksmingi.
Pašalinkite branduolius
Prieš bandydami ištrinti bet kurį branduolį, įsitikinkite, kad jis šiuo metu nenaudojamas „Manjaro“. Norint pašalinti / pašalinti iš sistemos, iš viso reikia ištrinti tris pagrindinius elementus: branduolį, jo antraštę ir papildomus modulius.
Naudoti mhwd-branduolys komanda pašalinti branduolio antraštes:
[manjaro @ manjaro ~] $ sudo mhwd-branduolys -r linux510Naudokitės šiais būdais pacmanas komanda pašalinti visus branduolio elementus vienu ypu:
[manjaro @ manjaro ~] $ sudo pacman -R linux50 linux50-headers linux50-extramodulesPastaba: Minėta komanda gali sukelti klaidą, jei sistemoje nėra kurio nors iš trijų elementų. Panašiai, jei „Manjaro“ yra virtuali mašina, ši komanda neištrins kai kurių branduolių, kuriuose yra būtinų elementų virtualizavimo procesui.
Branduolio perjungimas per GUI
„Manjaro Setting Manager“ siūlo daugybę unikalių parametrų, skirtų aparatūros konfigūracijai ir branduolio diegimui, paskirstymo. Paspauskite „Windows“ klavišą ir įveskite „Manjaro Setting Manager“, kad galėtumėte peržiūrėti GUI.
Pasirinkite „Branduolys“, kad patektumėte į „Manjaro“ GUI branduolio valdymo įrankį. Jame bus išvardytos visos galimos branduolio versijos ir esama branduolio informacija.
Atnaujinkite branduolį
Pasirinkite bet kurią iš galimų versijų ir spustelėkite „Install“, kad pridėtumėte naują branduolį. Pasirodys vartotojo autentifikavimo ekranas. Norėdami pradėti diegimo procesą, įveskite savo kredencialus.
Atkreipkite dėmesį, kad realaus laiko branduoliai aptarnauja tik realiojo laiko programų vartotojus, kuriems reikia mažai arba visai nevėluoti įvesties / išvesties. Palyginimui, eksperimentinis branduolys yra kitas kandidatas leidime.
Pažeminti branduolį
Kadangi kiekviename naujame branduolio leidime pridedami saugos pataisymai ir tvarkyklės, šiek tiek neprotinga pažeminti branduolio versiją. Tačiau kartais senos branduolio versijos veikia geriau nei naujas leidimas. Pasirinkite senesnę versiją iki 5 metų.9 ir spustelėkite įdiegti.
Pašalinkite branduolį
Norėdami išvalyti branduolį, spustelėkite „Pašalinti“. Nepamirškite pašalinti / pašalinti branduolio. Paleidimo ekrane perjunkite į kitą branduolį ir pašalinkite nereikalingą.
Išvada
Straipsnyje aprašomi įvairūs „Manjaro“ branduolio versijų keitimo būdai. Aptarėme „Manjaro Hardware“ aptikimo įrankį ir „Manjaro Package Manager“ komandas, „mhwd-kernel“ ir „Pacman“ komandas, kad būtų galima pridėti, pašalinti ir atnaujinti branduolio versijas. Taip pat aptarėme „Manjaro“ GUI branduolio valdymo įrankį, kuriame pateikiamas galimų branduolių sąrašas, kurį galite pasirinkti iš pasenusių ir naujausių branduolių versijų.