Kuidas Tuuma Kompileerida

Sisukord:

Kuidas Tuuma Kompileerida
Kuidas Tuuma Kompileerida

Video: Kuidas Tuuma Kompileerida

Video: Kuidas Tuuma Kompileerida
Video: 50 näitlejat ilma meigita enne ja pärast 2024, Detsember
Anonim

Linuxi perekonna operatsioonisüsteemide üheks eeliseks on nende ülim paindlikkus, mis väljendub peaaegu kõigi komponentide peenhäälestusvõimes. Näiteks saate kompileerida tuuma koos seadistusvõimalustega, mis on kohandatud just teie kasutatavale riistvarale. Sellise tuuma installimisega saate süsteemi üldist jõudlust märkimisväärselt suurendada.

Kuidas tuuma kompileerida
Kuidas tuuma kompileerida

Vajalik

  • - juurdepääs hoidlale lähtekoodide või Interneti-juurdepääsuga;
  • - kohaliku masina juurkasutaja parool.

Juhised

Samm 1

Hankige kerneli allikad. Kui teil on juurdepääs allikahoidlale ja see sisaldab õige tuumaversiooniga paketti, installige see pakett apt-get või synaptic utiliidi abil.

Kui teil pole juurdepääsu hoidlatele või peate ehitama kindla versiooni kernelist, hankige allikad serverist kernel.org. Avage oma brauseris aadress https://www.kernel.org/pub/linux/kernel. Valige alamkataloog, mis vastab vajalikule kerneli versioonireale. Valige soovitud arhiiv ja laadige see oma kõvakettale alla. Kasutage brauseri salvestamisfunktsiooni või eelistatud allalaadimishaldurit. Arhiivi koos vajaliku versiooni kerneli lähtekoodiga saate FTP kaudu alla laadida ka serverist ftp.kernel.org.

Vajadusel laadige alla kernelipaigad (plaastrid). Korja üles soovitud plaastrid saidilt kernel.org ja salvesta need ka kõvakettale.

2. samm

Valmistage oma süsteem ette tuuma kompileerimiseks. Paigaldage gcc kompilaator, arendage paketid glibc ja ncurses, fakeroot (kui te ei kavatse kernelit juurida). Installige TCL / TK teegid, kui soovite tuuma konfigureerida graafilise liidese abil X-serveri juhtimisel.

3. samm

Valmistage ette oma tuuma lähtepuu. Pakkige lähtearhiiv kataloogi / usr / src / linux välja. Või pakkige see suvalisse kataloogi ja looge kataloogi / usr / src juurde sümboolne link linux. Kasutage dekompressoriprogrammi, mis vastab allalaaditud arhiivi tüübile (tar või bzip).

Vajadusel paigaldage tuuma allikatele plaastrid. Pakkige plaastrid lahti kataloogi / usr / src. Muudatuste rakendamiseks kasutage käsku patch.

4. samm

Konfigureerige kernel. Kui konfiguratsiooni versioon peaks põhinema süsteemis juba olemasoleval, kopeerige fail nimega config- kataloogist / boot kataloogi / usr / src / linux ja nimetage see ümber.config.

Minge kataloogi / usr / src / linux. Käivitage make koos configiga, menuconfig, oldconfig või xconfig. Parameeter config võimaldab teil kernelit samm-sammult konfigureerida. Kui määrate oldconfig, kasutatakse nii palju kui võimalik vana konfiguratsiooni väärtusi. Käsk make menuconfig võimaldab seadistamist mugava tekstipõhise menüü abil ja make xconfig käivitab graafilise seadistaja. Määrake kõik nõutavad tuuma seadistamise parameetrid.

5. samm

Kompileerige kernel. Sõltuvuse failide loomiseks ja lähtepuu puhastamiseks käivitage make dep dep ja tehke järjest puhas. Tuuma pildifaili kompileerimiseks ja loomiseks käivitage make make bzImage. Kompileerige tuuma moodulid, tippides konsooli make moodulid.

Soovitan: