Hoe om die Linux -kern saam te stel: 14 stappe (met foto's)

INHOUDSOPGAWE:

Hoe om die Linux -kern saam te stel: 14 stappe (met foto's)
Hoe om die Linux -kern saam te stel: 14 stappe (met foto's)

Video: Hoe om die Linux -kern saam te stel: 14 stappe (met foto's)

Video: Hoe om die Linux -kern saam te stel: 14 stappe (met foto's)
Video: КАК ОЧИСТИТЬ САЛОН АВТО (дешево, быстро, качественно) 2024, April
Anonim

Die Linux -kern is die kern van enige Linux -stelsel. Dit hanteer die invoer/uitset van die gebruiker, hardeware en die beheer van die krag in die rekenaar. Alhoewel die kern wat by u Linux -verspreiding kom, gewoonlik voldoende is, kan u u eie gespesialiseerde kern maak!

Stappe

Stel die Linux Kernel Stap 1 saam
Stel die Linux Kernel Stap 1 saam

Stap 1. Laai die nuutste weergawe van die Linux -kern af

U kan dit hier aflaai.

Stel die Linux Kernel Stap 2 saam
Stel die Linux Kernel Stap 2 saam

Stap 2. Laai die volledige bron af

U kan dit verseker deur op die "F" te klik, waar dit staan "Die nuutste stabiele weergawe is …" Anders laai u die pleister net af, wat gebruik word as u huidige kern 'n laer getal laer is. 'N Voorbeeld hiervan is 3.4.4.1 >> 3.4.4.2

Stel die Linux Kernel Stap 3 saam
Stel die Linux Kernel Stap 3 saam

Stap 3. Maak seker dat u die volledige bronkode afgelaai het

Maak seker dat dit nie 'n pleister- of veranderingslogboek is nie.

Stel die Linux Kernel Stap 4 saam
Stel die Linux Kernel Stap 4 saam

Stap 4. Maak 'n terminale oop

Stel die Linux Kernel Stap 5 saam
Stel die Linux Kernel Stap 5 saam

Stap 5. Onttrek die pit

Gebruik hierdie opdragte.

teer xjvf kern (Hier -j opsie is vir bz2 kompressie)

Stel die Linux Kernel Stap 6 saam
Stel die Linux Kernel Stap 6 saam

Stap 6. Gaan na die gids (in die terminale) wat geskep is

Stel die Linux Kernel Stap 7 saam
Stel die Linux Kernel Stap 7 saam

Stap 7. Stel die pit op

Daar is vier algemene maniere om dit te doen.

  • Maak 'n ou konfigurasie - stel u vrae oor wat die kern een vir een moet ondersteun, baie tydrowend.
  • Maak menuconfig - skep 'n spyskaart waar u na die opsies kan blaai oor wat die kern ondersteun. Vereis vloekbiblioteek, maar dit is waarskynlik reeds op u rekenaar.
  • Maak qconfig/xconfig/gconfig - dieselfde as menuconfig, behalwe dat die konfigurasiekieslys nou grafies gebaseer is. "Qconfig" Vereis die QT -biblioteek.
  • Gebruik die konfigurasie van die huidige kern. Begin dit vanaf u kernbronnemap "cp /boot /config -`uname -r`.config". Dit spaar baie tyd, maar u wil dalk die weergawenommer van die kern wat u wil saamstel, verander om te voorkom dat u u huidige kern vervang. "Algemene opstelling" "Plaaslike weergawe - voeg by kernvrystelling". As die kernweergawe nommer 3.13.0 is, kan u byvoorbeeld 3.13.0. RC1 daar skryf.
Stel die Linux Kernel Stap 8 saam
Stel die Linux Kernel Stap 8 saam

Stap 8. Installeer die bestuurders

Sodra die konfigurasie venster oopgemaak is, sal u sien dat 'n spesifieke tipe konfigurasie reeds gekies is, soos ondersteuning vir noodsaaklike bestuurders soos Broadcom draadlose ondersteuning/EXT4 lêerstelsel, ens. Verder kan u die opsies aanpas, soos ondersteuning vir u spesifieke tipe toestel kontroleerder/bestuurder, soos u, kan ondersteuning vir NTFS -lêerstelsel byvoeg uit 'lêerstelsel >> DOS/FAT/NT/>> kies ondersteuning vir NTFS -lêerstelsel, en benut die volle voordeel van die aangepaste kern.

  • OPMERKING: tydens die opstel van die kern, sal u 'n gedeelte sien wat bekend staan as kernhacking (met inbraak bedoel ons dit om dit te ondersoek), waar verskillende soorte opsies gegee word om in die kern in te breek en dit te leer. As u dit wil gebruik, kan u verdere opsies byvoeg, anders kan u die opsie "ontfouting van die kern" deaktiveer, aangesien dit die pit baie swaarder maak en moontlik onbehoorlik is om in die produksie -omgewing te gebruik.

    Stel die Linux Kernel Stap 9 saam
    Stel die Linux Kernel Stap 9 saam
Stel die Linux Kernel Stap 10 saam
Stel die Linux Kernel Stap 10 saam

Stap 9. Stel die pit saam en installeer dit

U kan die nodige opdragte op een reël uitvoer deur dit te skei met dubbele ampersande (&&) soos hieronder geskryf. Dit kan lank neem.

  • maak && maak modules_install && maak installeer
  • U kan die opsie -j met make gebruik. Dit maak dit moontlik om bykomende prosesse vir die samestelling van kern te vurk, sintaksis sou 'maak -j 3' wees. 3 hier verteenwoordig die aantal prosesse wat geskep moet word.
Stel die Linux Kernel Stap 11 saam
Stel die Linux Kernel Stap 11 saam

Stap 10. Maak die pit opstartbaar

Stel die Linux Kernel Stap 12 saam
Stel die Linux Kernel Stap 12 saam

Stap 11. Gaan na opstart

Stel die Linux Kernel Stap 13 saam
Stel die Linux Kernel Stap 13 saam

Stap 12. Voer die volgende opdrag uit

Onthou om die weergawenommer van die kern wat u bou, te vervang.

  • "mkinitrd -o initrd.img-"
  • Vir Redhat -gebaseerde distros hoef u nie initrd te skep nie, aangesien dit standaard geskep is
Stel die Linux Kernel Stap 14 saam
Stel die Linux Kernel Stap 14 saam

Stap 13. Wys die laaiplaas na die nuwe kern

Dit kan dus begin word. Gebruik die instrument wat by u distro was om u selflaaiprogram te konfigureer. Voeg 'n nuwe inskrywing vir die nuwe kern by.

Stel die Linux Kernel Stap 15 saam
Stel die Linux Kernel Stap 15 saam

Stap 14. Herlaai

Video - Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word

Wenke

  • Menuconfig is gewoonlik die beste opsie by die opstel van die kern.
  • Nie alle rekenaars vereis dat 'n initrd geskep word nie, maar dit is veilig om dit te doen, ingeval die uwe dit doen.

Aanbeveel: