Hoe om die linux kernel op te stel

Die Linux Kernel is die hart van enige Linux-stelsel. Dit hanteer gebruiker insette / uitset, hardeware en die beheer van die krag in die rekenaar. Terwyl die kern wat met jou Linux-verspreiding kom, is gewoonlik voldoende, kan jy jou eie gespesialiseerde kern maak!

Stappe

  1. Image getiteld Stel die Linux Kernel Stap 1 op
1. Laai die nuutste weergawe van die Linux-kern af. U kan dit aflaai hier.
  • Beeld getiteld Stel die Linux Kernel Stap 2 op
    2. Maak seker dat jy die volledige bron aflaai. U kan dit verseker deur op die "F" waar dit sê "Die nuutste stabiele weergawe is..." Anders sal jy net die pleister aflaai, wat gebruik word wanneer jou huidige kern `n pleisternommer laer is. `N Voorbeeld hiervan sal 3 wees.4.4.1>>3.4.4.2
  • Beeld getiteld Stel die Linux Kernel Stap 3 op
    3. Maak seker dat jy die volledige bronkode afgelaai het. Maak seker dit is nie `n pleister of veranderingslog nie.
  • Beeld getiteld Stel die Linux Kernel Stap 4 op
    Beeld getiteld Stel die Linux Kernel Stap 4 op
    4. Maak `n terminaal oop.
  • Image getiteld Stel die Linux Kernel Stap 5 op
    Image getiteld Stel die Linux Kernel Stap 5 op
    5. Onttrek die kern. Gebruik hierdie opdragte.
  • Teer XJVF Kernel (hier--J opsie is vir BZ2-kompressie)
  • Beeld getiteld Stel die Linux Kernel Stap 6 op
    Beeld getiteld Stel die Linux Kernel Stap 6 op
    6. Beweeg in die gids (in die terminale) wat geskep is.
  • Beeld getiteld Stel die Linux Kernel Stap 7 op
    Beeld getiteld Stel die Linux Kernel Stap 7 op
    7. Konfigureer die kern. Daar is 4 algemene maniere om dit te doen.
  • Maak ou konfigurasie - vra jou vrae oor wat die kern een vir een moet ondersteun, baie tydrowend.
  • Maak menuconfig - skep `n spyskaart waar jy opsies kan blaai op wat die kern ondersteun. Vereis vloek biblioteek, maar dit is waarskynlik reeds op jou rekenaar.
  • Maak qconfig / xconfig / gconfig - dieselfde as menuconfig, behalwe dat die konfigurasie-spyskaart nou grafika is."qconfig" Vereis die QT-biblioteek.
  • Gebruik Konfigurasie van Huidige Kernel. Begin dit van jou kernbronmap "CP / BOOT / CONFIG-`Uname -r` .konfigurig". Dit spaar baie tyd, maar jy sal dalk wil verander dat die nommer van die omskep moet word om te verhoed dat jy jou huidige kern vervang word. "Algemene opstelling" -->"Plaaslike weergawe - voeg by die kern vrystelling". Voorbeeld as die kern weergawe nommer 3 is.13.0, kan jy `n voorbeeld skryf 3.13.0.Rc1.
  • Beeld getiteld Stel die Linux Kernel Stap 8 op
    Beeld getiteld Stel die Linux Kernel Stap 8 op
    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 Wireless Support / Ext4-lêerstelsel, ens. Verder kan u die opsies aanpas soos die ondersteuning van ondersteuning vir u spesifieke tipe toestel / kontroleerder / bestuurder soos u kan ondersteuning vir NTFS-lêerstelsel byvoeg "Leêr stelsel >> DOS / FAT / NT / >> Kies NTFS lêer stelsel ondersteuning, waardeur die volle voordeel van persoonlike kern.
  • LET WEL: Terwyl u die kern instel, sal u `n gedeelte wat bekend staan ​​as Kernel Hacking (deur Hacking, wat ons bedoel, inwerk), waar verskillende tipes opsies gegee word om in die kern te hacking en dit te leer. As jy dit wil gebruik, kan jy verdere opsies byvoeg, anders kan jy die opsie deaktiveer "Kernel ontfouting", Aangesien dit die kern baie swaarder maak en kan dit onbehoorlik wees om in die produksie-omgewing te gebruik.
    Beeld getiteld Stel die Linux Kernel Stap 9 op
    Beeld getiteld Stel die Linux Kernel Stap 9 op
  • Beeld getiteld Stel die Linux Kernel Stap 10 op
    Beeld getiteld Stel die Linux Kernel Stap 10 op
    9. Stel die kern op en installeer. U kan die nodige opdragte in een reël hardloop deur hulle te skei met dubbele ampersands (&&) soos hieronder geskryf. Dit kan `n lang tyd neem.
  • Maak & & Maak modules_install & & maak installeer
  • U kan dalk -J opsie gebruik met maak. Dit maak voorsiening om addisionele prosesse vir die samestelling van kern te vurk, sintaksis sal wees "maak -J 3". 3 hier verteenwoordig die aantal prosesse wat geskep moet word.
  • Beeld getiteld Stel die Linux Kernel Stap 11 op
    Beeld getiteld Stel die Linux Kernel Stap 11 op
    10. Maak die kern opstartbaar.
  • Beeld getiteld Stel die Linux Kernel Stap 12 op
    Beeld getiteld Stel die Linux Kernel Stap 12 op
    11. Gaan om te begin.
  • Beeld getiteld Stel die Linux Kernel Stap 13 op
    Beeld getiteld Stel die Linux Kernel Stap 13 op
    12. Begin die volgende opdrag. Onthou om te vervang Met die weergawe nommer van die kern wat jy bou.
  • "mkinitrd -o initrd.deverebelde- "
  • Vir Redhat-gebaseerde distros hoef jy nie in die begin te skep nie, soos dit standaard geskep is
  • Image getiteld Stel die Linux Kernel Stap 14 op
    Image getiteld Stel die Linux Kernel Stap 14 op
    13. Wys die selflaaiprogram by die nuwe kern. So kan dit begin word. Gebruik die instrument wat met jou distro gekom het om jou selflaaier te konfigureer. Voeg `n nuwe inskrywing vir die nuwe kern by.
  • Beeld getiteld Stel die Linux Kernel Stap 15 op
    Beeld getiteld Stel die Linux Kernel Stap 15 op
    14. Herlaai.
  • Video

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

    Wenke

    Menuconfig is gewoonlik die beste opsie wanneer die kern instel.
  • Nie alle rekenaars benodig `n initrd wat geskep moet word nie, maar dit is veilig om dit te doen, net as jy dit doen.
  • Waarskuwings

    As die nuwe kern nie behoorlik gekonfigureer is nie, kan u nie al u hardeware ondersteun nie en die kern kan ineenstort.
    Deel op sosiale netwerke:
    Soortgelyk