„Ubuntu“

Kaip įdiegti „Linux“ branduolį 5.7 Ubuntu

Kaip įdiegti „Linux“ branduolį 5.7 Ubuntu

Neseniai „Linux“ branduolys 5.7 buvo išleistas su daugybe varpų ir švilpukų, o tai dar labiau pagerina „Linux“ OS galimybes. Šiame straipsnyje mes apimsime „Linux“ branduolio 5 diegimo procesą.7 Ubuntu. Tačiau prieš eidami į priekį, trumpai sužinokime apie „Linux“ branduolį.

Kas yra „Linux“ branduolys?

„Linux“ branduolys yra monolitinis, atviro kodo ir nemokamas operacinės sistemos branduolys, pagrįstas „Unix“. „Linux“ branduolys yra universalus, kai kalbama apie kompiuterines sistemas, nes jis palaiko mobiliuosius įrenginius, planšetinius kompiuterius, kompiuterius, pagrindinius kompiuterius, superkompiuterius, išmaniuosius laikrodžius ir pan.

Linus Torvalds pirmą kartą sukūrė pirmąją „Linux“ branduolio versiją (0.01) 1991 m. Jis sukūrė jį savo asmeniniam kompiuteriui, neketindamas to padaryti tarp platformų. Netrukus jis tapo populiarus, todėl jis ir atvirojo kodo bendruomenė dirbo prie branduolio ir jį tobulino ateinančiais metais. Siekdama užtikrinti sąžiningą naudojimą ir platinimą, ji priėmė GNU operacinės sistemos licenciją, kuri ją išpopuliarino tiek vartotojų, tiek kūrėjų tarpe.

Kaip veikia branduolio išleidimas?

Branduolio plėtra daugiausia yra prisidedančiųjų darbas visame pasaulyje. „Linux“ branduolio diskusijos vyksta per „Linux“ branduolio adresų sąrašą (LKML). Stabilaus išleidimo modelis buvo pritaikytas 2005 m., Kuris buvo atliktas siekiant pagerinti grįžtamąjį ryšį ir tobulinimo ciklą. Iš pradžių tai buvo padaryta per 2-3 mėnesius, o tai reiškė ilgesnį grįžtamąjį ryšį ir diegimo ciklą, dėl kurio tiek kūrėjas, tiek vartotojas nusivylė.

Siekiant pagerinti visą scenarijų, leidimai sutrumpinami iki vienos savaitės, atsižvelgiant į kitus veiksnius, įskaitant atostogas, darbo krūvį ir pan. Šių branduolio leidimų numeracija atliekama kaip 5.6.1, 5.6.2, 5.6.3 ir t. Dideli leidimai atliekami naudojant dviejų skaičių sąvoką, pavyzdžiui, 4.9.

Naujausias didžiojo branduolio leidimas yra 5.7. Mes taip pat turime LTS branduolius, kurie yra ilgalaikiai palaikomi siekiant geriau pritaikyti. Be leidimų, yra pataisų. Pleistrai atitinka skirtingus taisyklių rinkinius ir yra naudojami branduolio kokybei gerinti, kai vis daugiau vartotojų ir kūrėjų žaidžia su juo.

Žinoma, yra ir pleistro taisyklių, užtikrinančių branduolio stabilumą. Pleistro taisyklės per pastaruosius 12 metų nepasikeitė, todėl užtikrino stabilumą ir efektyvumą.

Kad branduolio pakeitimas būtų stabilus, jis turi atitikti šiuos reikalavimus:

Linus Torvalds yra atsakingas už pleistrų ar reikšmingų leidimų peržiūrą ir išleidimą.

Jei vis dar smalsu, turėtumėte perskaityti „Linux“ branduolio išleidimo modelį.

Kodėl reikia išleisti branduolį?

Branduolio leidimai yra gyvybiškai svarbūs norint išgyventi bet kurią operacinę sistemą. Jie ne tik suteikia naujų funkcijų, bet ir užtikrina tinkamą vartotojo stabilumą ir saugumą.

Pavyzdžiui, „Linux“ branduolys saugos klaidas pažymi kaip svarbiausius prioritetus, pataiso ir kuo greičiau jas išstumia. Yra daugybė gairių, kaip užtikrinti branduolio saugumą, kuris nepatenka į straipsnio taikymo sritį.

Branduolys 5.7 funkcijos

Gerai suprasdami „Linux“ branduolio, „Linux“ branduolio išleidimo modelį ir jo poreikį, trumpai išvardinkime „Kernel 5“.7 funkcijos žemiau.

ir daug daugiau! Jei jus domina daugiau sužinoti, tada galite pamatyti visą mūsų aprėptį čia.

Kaip įdiegti „Linux“ branduolį 5.7 Ubuntu

Šiame skyriuje sužinosime, kaip įdiegti „Linux“ branduolį 5.7 Ubuntu. Šis metodas taip pat bus tinkamas bet kuriam „Debian“ pagrindu veikiančiam platintojui.

Pradėkime.

Iš pradžių turite atsisiųsti visus reikalingus failus naudodami „wget“. Norėdami tai padaryti, tiesiog nukopijuokite ir įklijuokite šias komandas terminale.

Galbūt norėsite pakeisti į / tmp / aplanką naudodami toliau pateiktą komandą.

CD / tmp /
wget https: // branduolys.ubuntu.com / ~ kernel-ppa / mainline / v5.7 / „Linux-headers-5“.7.0-050700_5.7.0-050700.202005312130_viskas.deb
wget https: // branduolys.ubuntu.com / ~ kernel-ppa / mainline / v5.7 / „Linux-headers-5“.7.0-050700-generic_5.7.0-050700.202005312130_amd64.deb
wget https: // branduolys.ubuntu.com / ~ kernel-ppa / mainline / v5.7 / „Linux-image-unsigned-5“.7.0-050700-generic_5.7.0-050700.202005312130_amd64.deb
wget https: // branduolys.ubuntu.com / ~ kernel-ppa / mainline / v5.7 / „Linux-modules-5“.7.0-050700-generic_5.7.0-050700.202005312130_amd64.deb

Dabar visi failai yra atsisiųsti, norėdami jį įdiegti, turite paleisti šią komandą.

Branduolys 5.7 Diegimas

sudo dpkg -i .deb

Galiausiai turite patikrinti, ar diegimas atliktas, ar ne, paleiskite šią komandą iš naujo paleisdami sistemą.

Įdiegtas branduolys 5.7

uname -r

Branduolio versijos tikrinimas naudojant komandą uname

Kaip paleisti ankstesnius branduolius naudojant grub

Norėdami rodyti GRUB paleidimo metu, turite nuspausti SHIFT mygtuką. Dabar pamatysite galimas branduolio parinktis, kurias galite pasirinkti pagal savo pasirinkimą naudodami rodyklių aukštyn ir žemyn klavišus. Pasirinkę, paspauskite ENTER ir būsite paleisti į „Linux“ naudodami pasirinktą branduolį. Tai taip lengva!

Taip pat galite nustatyti numatytąjį branduolį redaguodami grub.

gksudo gedit / etc / default / grub 

Pašalinimas

Jei dėl kokių nors priežasčių norite pašalinti 5 branduolį.7 ir grįžkite į paskutinį stabilų branduolį, tada galite tai padaryti paleisdami šią komandą.

sudo dpkg --purge linux-image-unsigned-5.7.0-050700-generinis

Išvada

Tai veda prie mūsų straipsnio, kaip įdiegti „Linux Kernel 5“, pabaigos.7 Ubuntu. Taigi, ką jūs manote apie naująjį branduolį? Ar tau patiko? Pakomentuokite žemiau ir praneškite mums.

„Battle for Wesnoth“ pamoka
„Battle for Wesnoth“ yra vienas populiariausių atvirojo kodo strateginių žaidimų, kurį šiuo metu galite žaisti. Šis žaidimas ne tik buvo kuriamas laba...
0 A.D. Pamoka
Iš daugybės strateginių žaidimų 0 A.D. sugeba išsiskirti kaip išsamus pavadinimas ir labai gilus, taktinis žaidimas, nepaisant to, kad yra atviro kodo...
„Unity3D“ pamoka
Įvadas į „Unity 3D“ „Unity 3D“ yra galingas žaidimų kūrimo variklis. Tai yra daugiašalė platforma, kuri leidžia kurti žaidimus mobiliesiems, interneti...