Hvordan å kompilere et Kernel i Ubuntu Lucid

Kjernen av et operativsystem er den viktigste komponenten i kode som utgjør dette systemet. Det fungerer som en forbindelse mellom systemets arkitektur og koden som brukere kommuniserer med. Linux-kjernen er omtrent seks millioner linjer med kode, og er normalt kompilert og installert under en vanlig installasjonsprosessen. Hvis du er en erfaren Linux-bruker, kan det være lurt å kompilere kjernen selv, kanskje for å prøve en eksperimentell funksjon eller bare som en erfaring.

Bruksanvisning

1 Installer alle nødvendige pakker. I en terminal, skriver du følgende:

sudo apt-get install fakeroot build-essential krasj kexec-verktøy makedumpfile kernel-kile

sudo apt-get build-dep linux

sudo apt-get install git-core libncurses5 libncurses5-dev libelf-dev asciidoc binutils-dev

Dette installerer alle pakkene knyttet til kompilering og installering av kjernen.

2 Last ned kildekoden for kjernen. Skriv inn følgende i terminalen for å få .orig.tar.gz, .diff.gz og .dsc, samt en underkatalog:

sudo apt-get build-dep no-install-anbefaler linux-image - $ (uname -r)

apt-get source linux-image - $ (uname -r)

3 Bygg alle målene for arkitektur ved å skrive følgende:

fakeroot debian / regler rene

AUTOBUILD = 1 fakeroot debian / regler binær-Debs

4 Start maskinen på nytt. Den nylig utarbeidet og installert kernel starter og installerer resten av operativsystemet.

Hint

  • Ikke prøv dette hvis du er en ny bruker. Kompilering kjernen selv kan resultere i et ustabilt system, og du kan ikke være i stand til å sende feilrapporter, samt gjøre det ekstremt vanskelig å få støtte til systemet ditt. Hvis noe går galt, kan det hende du må installere systemet fra bunnen av.