Brug Linux giver dig mulighed for at tilpasse alle aspekter af dit operativsystem. Der er tidspunkter, hvor du har brug for eller måske ønsker at opbygge en egen kerne , enten for at tilføje funktioner, du har brug for, fjerne funktioner, du ikke har brug for eller minimere din hukommelse fodaftryk. Kompilere din egen kerne giver dig også mulighed for at være på forkant , som du kan installere nye kerneversioner som de er frigivet i stedet for at vente på en fordeling pakke. Ting du skal
Build miljø
Linux
Kernel kildekode
Vis Flere Instruktioner
bygge og installere din egen kerne i Linux
1
Installer en build miljø. Før du kan bygge din egen kerne , er du nødt til at installere udviklingsværktøjer er nødvendige for at kompilere kernen. Dette omfatter pakker som " gcc ", "gøre" og " libc -dev ".
2
Download Linux-kernen kildekoden. Hvis din distribution ikke har en måde at downloade kerne-kildekode downloade kildekoden fra Linux Kernel Archive (se Resources nedenfor).
3
Uddrag kildekoden. Lav en mappe i dit hjem bibliotek for at arbejde og flytte kernen kildekoden " tarball " ( den tar.gz fil) ind i denne mappe. Kør følgende kommando , der erstatter den nuværende version med den version af kernen, du downloadet: " tar - xzvf linux- 2.6.22.tar.gz "
4
Bekræft filerne blev udtrukket . Du bør se en lang liste af filer rulle forbi efter du har kørt tar kommando, der omfatter enhver fil, der blev udvundet. Skift bibliotek til den nye mappe oprettet af tjære, bekræfter filerne er der, og kontrollere slutningen af produktionen af tjære for at sikre ingen fejl blev rapporteret.
5.
Import din distributions . Config fil. De fleste moderne Linux-distributioner har brug for nogle meget specifikke kernekonfigurationsparametre flag til at køre. For at gøre en kerne, der er kompatibelt med din distribution , skal du kopiere din kerne er. Config filen ind i kernen biblioteket nu , da dette vil give dig en konfiguration , hvor du kan foretage ændringer , i modsætning til at skulle oprette en helt ny konfiguration .
6
Byg en konfiguration program. Der er flere måder at køre Linux-kernen config program. Den første og mest simple er simpelthen "make config " . Dette vil bygge og lancere en lille tekst-baseret program, der giver dig mulighed for at vælge kerne muligheder. En grafisk program er inkluderet i form af "make xconfig . " Andre grafiske programmer kan være tilgængelige i form af "make gconfig " eller "make KConfig ".
7
Anvend patches til kernen. Patches kan fås til at fastsætte visse hardwareproblemer , øge kernel eller til at prøve eksperimentelle funktioner .
8.
Skift indstillingsmuligheder. Tilføj eller fjern funktioner, du vil , men vær opmærksom på, at fjerne nogle funktioner kan gøre din distribution funktionsfejl
9
Byg kerne og moduler, ved hjælp af følgende kommandoer: . "Make dep
gøre clean
gøre bzImage
lave moduler . " Hvis eventuelle fejl bliver rapporteret , er du nødt til at gå tilbage og diagnosticere dem, før kernen vil bygge . Når fabrikat kommandoerne er færdig , vil kernen blive bygget , og modulerne vil blive bygget og installeret. Den make proces vil tage nogen tid.