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
Stap 1. Laai die nuutste weergawe van die Linux -kern af
U kan dit hier aflaai.
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
Stap 3. Maak seker dat u die volledige bronkode afgelaai het
Maak seker dat dit nie 'n pleister- of veranderingslogboek is nie.
Stap 4. Maak 'n terminale oop
Stap 5. Onttrek die pit
Gebruik hierdie opdragte.
teer xjvf kern (Hier -j opsie is vir bz2 kompressie)
Stap 6. Gaan na die gids (in die terminale) wat geskep is
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.
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.
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.
Stap 10. Maak die pit opstartbaar
Stap 11. Gaan na opstart
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
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.
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.