Jinsi Ya Kufunga Kernel Ya Linux

Orodha ya maudhui:

Jinsi Ya Kufunga Kernel Ya Linux
Jinsi Ya Kufunga Kernel Ya Linux

Video: Jinsi Ya Kufunga Kernel Ya Linux

Video: Jinsi Ya Kufunga Kernel Ya Linux
Video: Ubuntu Linux Как установить старое ядро ​​по умолчанию в GRUB 2024, Mei
Anonim

Moja ya faida za mifumo ya uendeshaji ya familia ya Linux ni kubadilika kwao, ambayo inajidhihirisha mbele ya uwezekano mkubwa wa urekebishaji. Hii inatumika sio tu kwa programu inayoendesha katika kiwango cha maombi, lakini pia kwa vifaa vya msingi vya OS. Kwa hivyo, katika Linux, unaweza kusanikisha punje moja au zaidi za nyongeza.

Jinsi ya kufunga kernel ya Linux
Jinsi ya kufunga kernel ya Linux

Muhimu

  • - imewekwa meneja wa kifurushi;
  • - kifurushi cha binary na picha ya kernel;
  • - vifurushi vya binary na moduli;
  • - jalada na nambari za chanzo za kernel;
  • - GCC, tengeneza matoleo ya glibc na ncurses;
  • - nenosiri la mizizi.

Maagizo

Hatua ya 1

Unapofanya kazi katika mazingira ya picha, ikiwa ya ndani (kwa mfano, kwenye CD ya usakinishaji) au kijijini (kwenye wavuti ya msambazaji) hazina zinapatikana, pamoja na vifurushi vya kernel za toleo unalohitaji, tumia msimamizi wa kifurushi cha picha. Kwa kawaida, programu hizi huwekwa kwa chaguo-msingi wakati mgawanyo wa "desktop" wa Linux umewekwa. Anza meneja, pata kifurushi kinachohitajika, weka alama kwa usanikishaji na utumie mabadiliko. Kawaida, vifurushi vya binary vyenye picha za kernel ni pamoja na hati ambazo zinasasisha usanidi wa bootloader Kwa hivyo, kilichobaki ni kuwasha tena kompyuta ili iweze kufanya kazi na kernel mpya.

Hatua ya 2

Wakati wa kufanya kazi kwenye dashibodi na hazina zinapatikana, au tu uwezo wa kupata vifurushi vya kibinadamu (kwa mfano, kuzipakua kutoka kwa wavuti ya msambazaji), tumia mameneja wa vifurushi vya daftari kama vile kupata-kupata, dpkg, rpm. Kwa mfano, ikiwa APT imewekwa, tumia amri ya cache-apt na chaguo la utaftaji na kigezo cha kamba kupata vifurushi vinavyopatikana. Kwa mfano: apt-cache search kernel-image Kisha chagua kifurushi cha kuisakinisha na kuisakinisha na: apt-get install PackageName Tumia -i chaguo la kufunga kifurushi ukitumia rpm.

Hatua ya 3

Ikiwa tu picha ya kernel ya binary inapatikana, jaribu kuiweka kwa mikono. Toa faili ya picha jina la kipekee na uiweke kwenye saraka ya / boot (unaweza kuchagua saraka nyingine, lakini kawaida picha za kernel zinawekwa hapo). Hariri faili ya usanidi wa bootloader na kisha uisasishe. Kwa mfano, ikiwa unatumia LILO, rekebisha faili ya /etc/lilo.conf na utumie amri ya lilo kama mizizi.

Hatua ya 4

Kusanya punje ikiwa vyanzo vyake tu vinapatikana. Andaa mfumo wa kusanyiko. Sakinisha GCC, matoleo ya kukuza ya maktaba ya glibc na ncurses. Weka vyanzo vya kernel katika saraka ya / usr / src / linux. Ikiwa kuna viraka vinavyopatikana, vitumie na kiraka cha amri.

Hatua ya 5

Sanidi punje. Badilisha kwa saraka ya / usr / src / linux. Endesha fanya menuconfig kuunda usanidi mpya. Ikiwa unahitaji kujenga kernel na vigezo karibu iwezekanavyo kwa zile zilizopo, nakili faili ya usanidi kutoka saraka ya / boot hadi / usr / src / linux, ibadilishe jina iwe.config, na kisha endesha agizo la oldconfig.

Hatua ya 6

Jenga punje na moduli. Endesha amri: fanya moduli za kusafisha bzImagemake za kusanikisha Sakinisha moduli kwa kutekeleza amri: fanya modules_install Sakinisha picha ya kernel kama ilivyoelezewa katika hatua ya tatu (faili ya chanzo kwenye mti wa kujenga inaitwa bzImage).

Ilipendekeza: