Linuxi tuum on iga Linuxi süsteemi süda. See haldab kasutaja sisendit/väljundit, riistvara ja kontrollib arvuti võimsust. Kuigi teie Linuxi distributsiooniga kaasnev tuum on tavaliselt piisav, võimaldab see teil luua oma spetsialiseeritud tuuma!
Sammud
Samm 1. Laadige alla Linuxi kerneli uusim versioon
Selle saate alla laadida siit.
Samm 2. Laadige kindlasti alla täielik allikas
Seda saate kinnitada, klõpsates "F", kus on kirjas "Viimane stabiilne versioon on …" Vastasel juhul laadite lihtsalt alla plaastri, mida kasutatakse siis, kui teie praegune kernel on plaastri number väiksem. Selle näiteks võiks olla 3.4.4.1 >> 3.4.4.2
Samm 3. Veenduge, et olete alla laadinud täieliku lähtekoodi
Veenduge, et see pole plaaster või muutuste logi.
Samm 4. Avage terminal
Samm 5. Eemaldage kernel
Kasutage neid käske.
tar xjvf kernel (siin -j valik on bz2 tihendamiseks)
Samm 6. Liikuge loodud kataloogi (terminalis)
Samm 7. Seadistage kernel
Selleks on 4 levinumat viisi.
- Tee vana konfiguratsioon - esitab küsimusi, mida kernel peaks ükshaaval toetama, väga aeganõudev.
- Tee menüükonfiguratsioon - loob menüü, kus saate sirvida kerneli poolt toetatavaid valikuid. Nõuab needuste kogu, kuid tõenäoliselt on see juba teie arvutis.
- Tehke qconfig/xconfig/gconfig - sama mis menuconfig, välja arvatud see, et nüüd on konfiguratsioonimenüü graafikapõhine. "Qconfig" Vajab QT teeki.
- Kasutage praeguse kerneli konfiguratsiooni. Käivitage see oma kerneli lähtekaustast "cp /boot /config -`uname -r`.config". See säästab palju aega, kuid praeguse kerneli asendamise vältimiseks võiksite kompileeritava kerneli versiooninumbrit muuta. "Üldine seadistus" "Kohalik versioon - lisage tuuma väljalaskele". Näide, kui kerneli versiooninumber on 3.13.0, võite sinna näiteks kirjutada 3.13.0. RC1.
Samm 8. Installige draiverid
Kui konfiguratsiooniaken on avatud, näete, et teatud tüüpi konfiguratsioon on juba valitud, nagu näiteks oluliste draiverite tugi, näiteks Broadcomi traadita tugi/EXT4 -failisüsteem jne. Lisaks saate kohandada selliseid valikuid nagu toe lisamine teie konkreetset tüüpi seadmele/ kontroller/draiver nagu sina võid lisada NTFS -failisüsteemi toe jaotisest "Failisüsteem >> DOS/FAT/NT/>>", vali NTFS -failisüsteemi tugi, kasutades täiel määral kohandatud kerneli eeliseid.
-
MÄRKUS. Tuuma seadistamise ajal näete sektsiooni, mida tuntakse kerneli häkkimisena (häkkimise all peame silmas selle uurimist), kus on antud erinevat tüüpi võimalusi tuuma häkkimiseks ja selle õppimiseks. Kui soovite seda kasutada, võite lisada täiendavaid valikuid, vastasel juhul võite valiku "kerneli silumine" keelata, kuna see muudab tuuma palju raskemaks ja võib olla tootmiskeskkonnas sobimatu.
Samm 9. Kompileerige ja installige kernel
Vajalikke käske saate käivitada ühel real, eraldades need kahekordse märgiga (&&), nagu allpool kirjutatud. See võib võtta kaua aega.
- make && make modules_install && make install
- Võib -olla soovite koos make -ga kasutada valikut -j. See võimaldab kerneli kompileerimiseks täiendavaid protsesse, süntaks oleks "make -j 3". 3 tähistab siin loodavate protsesside arvu.
Samm 10. Tehke kernel buutivaks
Samm 11. Minge alglaadimisse
Samm 12. Käivitage järgmine käsk
Ärge unustage asendada oma loodud kerneli versiooninumbriga.
- "mkinitrd -o initrd.img-"
- Redhatil põhinevate distributsioonide jaoks ei pea te initrdi looma, kuna see on vaikimisi loodud
Samm 13. Suunake alglaadur uue kerneli poole
Nii et sellega saab alustada. Kasutage alglaaduri seadistamiseks oma distributsiooniga kaasas olnud tööriista. Lisage uue tuuma jaoks uus kirje.
Samm 14. Taaskäivitage
Video - selle teenuse kasutamisel võidakse YouTube'iga jagada teatud teavet
Näpunäiteid
- Tavaliselt on tuuma konfigureerimisel parim valik Menuconfig.
- Mitte kõik arvutid ei vaja initrdi loomist, kuid seda on igaks juhuks ohutu teha.