Cum Se Instalează Kernel-ul Linux

Cuprins:

Cum Se Instalează Kernel-ul Linux
Cum Se Instalează Kernel-ul Linux

Video: Cum Se Instalează Kernel-ul Linux

Video: Cum Se Instalează Kernel-ul Linux
Video: Linux kernel Development 2024, Mai
Anonim

Unul dintre avantajele sistemelor de operare ale familiei Linux este flexibilitatea lor, care se manifestă în prezența unor posibilități largi de modificare. Acest lucru se aplică nu numai software-ului care rulează la nivelul aplicației, ci și componentelor de bază ale sistemului de operare. Deci, în Linux, puteți instala unul sau mai multe nuclee suplimentare.

Cum se instalează kernel-ul Linux
Cum se instalează kernel-ul Linux

Necesar

  • - manager de pachete instalat;
  • - pachet binar cu imagine kernel;
  • - pachete binare cu module;
  • - arhiva cu coduri sursă de nucleu;
  • - GCC, dezvoltă versiuni ale glibc și ncurses;
  • - parola de root.

Instrucțiuni

Pasul 1

Când lucrați într-un mediu grafic, dacă sunt disponibile depozite locale (de exemplu, pe CD-ul de instalare) sau la distanță (pe site-ul distribuitorului), inclusiv pachetele de nucleu binar ale versiunii de care aveți nevoie, utilizați managerul de pachete grafice. De obicei, aceste programe sunt instalate în mod implicit atunci când sunt instalate majoritatea distribuțiilor Linux „desktop”. Porniți managerul, găsiți pachetul necesar, marcați-l pentru instalare și aplicați modificările. De obicei, pachetele binare care conțin imagini kernel includ scripturi care actualizează configurația bootloader-ului. Prin urmare, nu mai rămâne decât să reporniți computerul pentru a putea lucra cu noul kernel.

Pasul 2

Când lucrați în consolă și depozitele sunt disponibile sau doar posibilitatea de a obține pachete binare (de exemplu, descărcându-le de pe site-ul distribuitorului), utilizați administratori de pachete de consolă precum apt-get, dpkg, rpm. De exemplu, dacă APT este instalat, rulați comanda apt-cache cu opțiunea de căutare și un parametru șir pentru a găsi pachetele disponibile. De exemplu: apt-cache search kernel-image Apoi selectați pachetul pentru instalare și instalați-l cu: apt-get install PackageName Utilizați opțiunea -i pentru a instala pachetul folosind rpm.

Pasul 3

Dacă este disponibilă doar o imagine a nucleului binar, încercați să o instalați manual. Dați fișierului imagine un nume unic și plasați-l în directorul / boot (puteți alege un alt director, dar de obicei imaginile kernelului sunt plasate acolo). Editați fișierul de configurare al încărcătorului de încărcare și apoi actualizați-l. De exemplu, dacă utilizați LILO, modificați fișierul /etc/lilo.conf și rulați comanda lilo ca root.

Pasul 4

Compilați nucleul dacă sunt disponibile doar sursele acestuia. Pregătiți sistemul pentru asamblare. Instalați GCC, versiunile de dezvoltare ale bibliotecilor glibc și ncurses. Plasați sursele de nucleu în directorul / usr / src / linux. Dacă există patch-uri disponibile, aplicați-le cu un patch de comandă.

Pasul 5

Configurați nucleul. Treceți la directorul / usr / src / linux. Rulați make menuconfig pentru a crea o nouă configurație. Dacă trebuie să construiți nucleul cu parametri cât mai apropiați de cei existenți, copiați fișierul de configurare din directorul / boot în / usr / src / linux, redenumiți-l în.config, apoi executați comanda make oldconfig.

Pasul 6

Construiți nucleul și modulele. Rulați comenzile: make depmake cleanmake bzImagemake modules Instalați modulele executând comanda: make modules_install Instalați imaginea kernel așa cum este descris în al treilea pas (fișierul sursă din arborele de construcție se numește bzImage).

Recomandat: