Ядро қалай құрастырылады

Мазмұны:

Ядро қалай құрастырылады
Ядро қалай құрастырылады

Бейне: Ядро қалай құрастырылады

Бейне: Ядро қалай құрастырылады
Бейне: КАЛАЙ КОМПЬЮТЕР ҚҰРАСТЫРУҒА БОЛАДЫ?//ҚАЛАЙ КОМПЬЮТЕРГЕ КОМПЛЕКТУЮЩИЙ ТАҢДАЙДЫ?#2 2024, Мамыр
Anonim

Linux отбасының операциялық жүйелерінің артықшылықтарының бірі - олардың барлық дерлік компоненттерін дәл баптау қабілетінде көрінетін олардың өте икемділігі. Мысалы, сіз қолданыстағы аппараттық құралға арнайы бейімделген конфигурация параметрлері бар ядро құрастыра аласыз. Осындай ядро орнату арқылы сіз жүйенің жалпы өнімділігін едәуір арттыра аласыз.

Ядро қалай құрастырылады
Ядро қалай құрастырылады

Қажетті

  • - бастапқы пакеттермен немесе Интернетке қосылу арқылы репозитарийге қол жеткізу;
  • - жергілікті машинада root пайдаланушының паролі.

Нұсқаулық

1-қадам

Ядро көздерін алыңыз. Егер сізде бастапқы репозиторийге қол жетімді болса және оның құрамында ядро нұсқасының дұрыс нұсқасы болса, онда apt-get немесе синаптические утилитасын қолданып осы буманы орнатыңыз.

Егер сізде репозиторийлерге қол жетімді болмаса немесе ядроның белгілі бір нұсқасын құру қажет болса, көздерді kernel.org серверінен алыңыз. Браузерде https://www.kernel.org/pub/linux/kernel ашыңыз. Қажетті ядро нұсқасының жолына сәйкес келетін ішкі каталогқа ауысыңыз. Қажетті архивті таңдап, оны қатты дискіге жүктеңіз. Браузерді сақтау функциясын немесе жүктеу менеджерін таңдаңыз. Сондай-ақ, мұрағатты ftp.kernel.org серверінен FTP арқылы қажетті нұсқадағы ядро бастапқы кодымен жүктеуге болады.

Қажет болса, ядро патчтарын (патчтарын) жүктеңіз. Kernel.org сайтынан өзіңізге қажетті патчтарды алыңыз да, оларды қатты дискіге сақтаңыз.

2-қадам

Өзіңіздің жүйеңізді ядро компиляциясына дайындаңыз. Gcc компиляторын орнатыңыз, glibc және ncurses пакеттерін, fakeroot бумасын жасаңыз (егер сіз ядроны root ретінде құруды жоспарламасаңыз). Егер сіз X серверінің басқаруымен графикалық интерфейсті қолданып ядроны теңшегіңіз келсе, TCL / TK кітапханаларын орнатыңыз.

3-қадам

Ядроның бастапқы ағашын дайындаңыз. / Usr / src / linux каталогына бастапқы мұрағатты орап алыңыз. Немесе оны ерікті каталогқа шығарып, / usr / src каталогынан linux символдық сілтемесін жасаңыз. Сіз жүктеген мұрағат түріне сәйкес келетін декомпрессорлық бағдарламаны пайдаланыңыз (tar немесе bzip).

Қажет болса, ядро көздеріне патчтарды қолданыңыз. / Usr / src каталогына патчтарды шығарыңыз. Өзгерістерді қолдану үшін патч командасын қолданыңыз.

4-қадам

Ядроны конфигурациялаңыз. Егер конфигурацияның нұсқасы жүйеде бар нұсқаға негізделуі керек болса, config- сияқты файлды / boot каталогынан / usr / src / linux каталогына көшіріп,.config деп өзгертіңіз.

/ Usr / src / linux каталогына ауысыңыз. Make, config, menuconfig, oldconfig немесе xconfig көмегімен іске қосыңыз. Config параметрі ядроны біртіндеп конфигурациялауға мүмкіндік береді. Егер сіз oldconfig параметрін көрсетсеңіз, ескі конфигурацияның мәндері мүмкіндігінше пайдаланылатын болады. Make menuconfig командасы мәтінге негізделген ыңғайлы мәзірді пайдаланып конфигурациялауға мүмкіндік береді, ал xconfig графикалық конфигураторды іске қосады. Барлық қажетті ядро конфигурациясының параметрлерін орнатыңыз.

5-қадам

Ядроны құрастырыңыз. Тәуелділік файлдарын құру және бастапқы ағашты тазарту үшін make dep іске қосыңыз және дәйекті түрде тазалаңыз. BzImage файлын құрастырып, ядро кескін файлын жасаңыз. Консольде make модульдерін теру арқылы ядро модульдерін құрастырыңыз.

Ұсынылған: