„Linux“ branduolys

Sudarykite „Linux“ branduolį „CentOS7“

Sudarykite „Linux“ branduolį „CentOS7“

Sudarykite naujausią „Linux“ branduolį iš šaltinio „CentOS 7“

Šiame straipsnyje aš jums parodysiu, kaip atsisiųsti naujausią „Linux“ branduolio šaltinį iš oficialios „Linux“ branduolio svetainės, sukompiliuoti „Linux“ branduolį iš šaltinio ir naudoti kompiliuotą branduolį sistemoje „CentOS 7“. Pradėkime.

Šiuo metu naudojamo branduolio tikrinimas:

Iš šios ekrano kopijos galite pamatyti, kad naudoju „CentOS 7“.

Dabartinė branduolio versija yra 3.10

Būtinų sąlygų diegimas:

Norėdami sukompiliuoti naujausią „Linux“ branduolį iš „CentOS 7“ šaltinio, savo „CentOS 7“ operacinėje sistemoje turite įdiegti kūrimo įrankį ir keletą kitų paketų.

Prieš diegdami ką nors, paleiskite šią komandą, kad atnaujintumėte paketo talpyklą:

$ sudo yum makecache

Dabar galite įdiegti kompiliatorius ir bibliotekas, reikalingas branduolio kompiliavimui, naudodami šią komandą:

$ sudo yum install ncurses-devel make gcc bc openssl-devel

Paspauskite „y“, tada paspauskite tęsti.

Reikėtų įdiegti kūrimo įrankius.

Dabar jūs turite įdiegti elfutils paketą. Norėdami ją įdiegti, paleiskite šią komandą:

$ sudo yum įdiekite elfutils-libelf-devel

Paspauskite „y“ ir paspauskite tęsti.

Reikėtų įdiegti „elfutils“.

Dabar jūs turite įdiegti rpm-build naudodami šią komandą:

$ sudo yum įdiekite rpm-build

Paspauskite „y“, tada paspauskite tęsti.

Turėtų būti įdiegtas „rpm-build“ paketas.

Atsisiųsti „Linux“ branduolio šaltinį:

Eikite į oficialią „Linux“ branduolio svetainę adresu https: // www.branduolys.org ir jūs turėtumėte būti šiame puslapyje.

Spustelėkite mygtuką „Naujausias stabilus branduolys“, kaip pažymėta toliau pateiktoje ekrano kopijoje.

Jūsų naršyklė turėtų paraginti jus išsaugoti failą. Tiesiog spustelėkite „Išsaugoti failą“ ir spustelėkite „Gerai“.

Turėtumėte pradėti atsisiųsti.


Branduolio sudarymas:

Kai atsisiuntimas bus baigtas, eikite į katalogą, kuriame atsisiuntėte failą. Mano atveju tai yra atsisiuntimų katalogas mano vartotojo HOME kataloge.

$ cd ~ / Atsisiuntimai

Iš „ls“ išvesties galite pamatyti, kad atsisiųstas failas yra „linux-4“.14.10.degutas.xz '. Kuris yra suglaudintas dervos failas.

Dabar išskleiskite suglaudintą dervos failą naudodami šią komandą:

$ tar xvf linux-4.14.10.degutas.xz

derva išskleidžia suglaudintą failą.

Kai failas bus išgautas, turėtumėte pamatyti šį langą.

Po ištraukimo žemiau esančiame ekrano kopijoje turėtumėte pamatyti naują katalogą, pažymėtą raudonai. Eikite į katalogą naudodami šią komandą.

$ cd linux-4.14.10

Jei vykdote šią komandą, turėtumėte pamatyti sąrankos failų, kuriuos naudoja jūsų sistemoje įdiegti branduoliai, sąrašą. Galite paleisti komandą „uname -r“, kad surastumėte reikiamą komandą. Failo vardas turi sutapti su komandos „uname -r“ išvestimi.

Tada nukopijuokite konfigūracijos failą į „Linux-4“.14.10 katalogas su šia komanda:

$ sudo cp -v / boot / config-3.10.0-693.el7.x86_64 .konfigūruoti

Dabar paleiskite šią komandą:

$ padaryti menukonfig

Turėtumėte pamatyti šį langą. Čia įjungiate arba išjungiate tam tikras branduolio funkcijas. Jei nežinote, ką čia daryti, tiesiog palikite numatytuosius.

Baigę paspauskite kelis kartus ir eikite į „< Save >“, Kaip parodyta toliau pateiktoje ekrano kopijoje. Tada paspauskite .

Tada paspauskite vėl.

Paspauskite vėl.

Dabar eikite į „< Exit >“Ir paspauskite

The .konfigūracijos failas atnaujintas naujam branduoliui.

Prieš pradėdami kurti naujus branduolius, įsitikinkite, kad turite daugiau nei 20 GB laisvos vietos failų sistemoje, kurioje rengiate branduolį.

Galite patikrinti, kiek vietos turite, atlikdami šią komandą:

$ df -h

Dabar paleiskite šią komandą, kad pradėtumėte kompiliavimo procesą:

$ padaryk rpm-pkg

Branduolys turėtų būti kompiliuojamas puikiai. Tai turėtų užtrukti ilgai.

Baigę turėtumėte pamatyti šį langą. Kai kurie „rpm“ paketo failai buvo sukurti vartotojo namų kataloge, kaip matote ekrano kopijoje.

Sugeneruoti paketo failai rpm.

Dabar galite paleisti šią komandą, kad įdiegtumėte rpm paketus:

$ sudo rpm -iUv ~ / rpmbuild / RPMS / x86_64 / *.aps./min

Baigę diegti, paleiskite šią komandą iš naujo paleiskite kompiuterį.

$ perkrauti

Paleidus kompiuterį, galite paleisti šią komandą, kad patikrintumėte šiuo metu naudojamo branduolio versiją.

$ uname -r

Turėtumėte pamatyti, kad tai yra versija, kurią ką tik įdiegėte. Man tai „4.14.10 '.

Taigi jūs sukompiliuosite naujausią branduolį iš šaltinio ir naudosite jį „CentOS 7“. Dėkojame, kad perskaitėte šį straipsnį.

Pelės kairiuoju pelės mygtuku mygtukas neveikia „Windows 10“
Jei naudojate specialią pelę su savo nešiojamuoju kompiuteriu arba staliniu kompiuteriu, tačiau neveikia pelės kairysis mygtukas dėl tam tikrų priežas...
Žymeklis peršoka arba juda atsitiktinai, kai rašote „Windows 10“
Jei pastebite, kad pelės žymeklis peršoka arba juda pats, automatiškai, atsitiktinai, kai vedate „Windows“ nešiojamąjį kompiuterį ar kompiuterį, kai k...
Kaip pakeisti pelės ir jutiklinių plokščių slinkimo kryptį sistemoje „Windows 10“
Pelė ir Jutiklinė dalisTai ne tik palengvina skaičiavimus, bet ir efektyvesnį bei mažiau laiko reikalaujantį. Mes neįsivaizduojame gyvenimo be šių pri...