Nüvənin Tərtibi

Mündəricat:

Nüvənin Tərtibi
Nüvənin Tərtibi

Video: Nüvənin Tərtibi

Video: Nüvənin Tərtibi
Video: Fizika - Atom və atom nüvəsi 2024, Bilər
Anonim

Linux ailəsinin əməliyyat sistemlərinin üstünlüklərindən biri, demək olar ki, bütün komponentləri dəqiq tənzimləmək qabiliyyətində ifadə olunan həddindən artıq elastikliyidir. Məsələn, hazırda istifadə etdiyiniz aparata xüsusi olaraq uyğunlaşdırılmış konfiqurasiya seçimləri ilə bir nüvə tərtib edə bilərsiniz. Belə bir nüvəni quraşdıraraq, sistemin ümumi performansını əhəmiyyətli dərəcədə artıra bilərsiniz.

Nüvənin tərtibi
Nüvənin tərtibi

Zəruri

  • - mənbə paketləri və ya İnternet çıxışı ilə depoya giriş;
  • - yerli maşında kök istifadəçi üçün parol.

Təlimat

Addım 1

Nüvə mənbələrini əldə edin. Mənbə deposuna girişiniz varsa və kernelin düzgün versiyası olan bir paket daxil edirsinizsə, bu paketi apt-get və ya sinaptik yardım proqramından istifadə edərək quraşdırın.

Anbarlara girişiniz yoxdursa və ya kernelin müəyyən bir versiyasını yaratmağa ehtiyacınız varsa, mənbələri kernel.org serverindən alın. Brauzerinizdə https://www.kernel.org/pub/linux/kernel açın. Lazımi kernel versiya xəttinə uyğun alt qovluğa keçin. İstədiyiniz arxivi seçin və sabit diskinizə yükləyin. Brauzerin qeyd etmə xüsusiyyətindən və ya üstünlük verilən yükləmə menecerindən istifadə edin. Arxivi ftp.kernel.org serverindən FTP vasitəsi ilə tələb olunan versiyanın kernel mənbə kodu ilə yükləyə bilərsiniz.

Lazım gələrsə, kernel yamalarını (yamaqlarını) yükləyin. Kernel.org saytından istədiyiniz yamaqları götürün və sabit diskinizə də yazın.

Addım 2

Sisteminizi kernel kompilyasiyası üçün hazırlayın. Gcc kompilyatoru quraşdırın, glibc və ncurses paketləri, fakeroot paketi inkişaf etdirin (nüvəni kök olaraq qurmağı planlaşdırmırsınızsa). X serverinin nəzarəti altında bir qrafik interfeysi istifadə edərək nüvəni konfiqurasiya etmək istəyirsinizsə TCL / TK kitabxanalarını quraşdırın.

Addım 3

Nüvə qaynaq ağacınızı hazırlayın. Mənbə arxivini / usr / src / linux qovluğundan çıxarın. Və ya onu təsadüfi bir qovluğa bağlayın və / usr / src qovluğundan linux simvolik bir əlaqə yaradın. Yüklədiyiniz arxiv növünə uyğun bir dekompressor proqramı istifadə edin (tar və ya bzip).

Lazım gələrsə, kernel mənbələrinə yamalar tətbiq edin. Yamaları paketdən çıxarın / usr / src qovluğuna. Dəyişiklikləri tətbiq etmək üçün yamaq əmrindən istifadə edin.

Addım 4

Nüvəni konfiqurasiya edin. Konfiqurasiyanın versiyası sistemdə mövcud olana əsaslanmalıdırsa, config- kimi adlı faylı / boot qovluğundan / usr / src / linux qovluğuna kopyalayın və.config olaraq dəyişdirin.

/ Usr / src / linux qovluğuna keçin. Make, config, menuconfig, oldconfig və ya xconfig ilə çalıştırın. Konfiqurasiya parametri, kerneli addım-addım konfiqurasiya etməyə imkan verəcəkdir. Oldconfig təyin etsəniz, köhnə konfiqurasiyanın dəyərləri mümkün qədər istifadə ediləcəkdir. Make menuconfig əmri, mətn əsaslı bir menyu istifadə edərək konfiqurasiyaya imkan verəcək və xconfig qrafik konfiquratoru işə salacaqdır. Lazım olan bütün kernel konfiqurasiya parametrlərini təyin edin.

Addım 5

Nüvəni tərtib edin. Bağlılıq faylları yaratmaq və mənbə ağacını təmizləmək üçün make dep'i işə salın və ardıcıl olaraq təmizləyin. Bir kernel image faylı tərtib etmək və yaratmaq üçün bzImage düyməsini işə salın. Konsolda make modules yazaraq kernel modullarını tərtib edin.

Tövsiyə: