Start | Debian | Slackware | Ubuntu | Laptop | Linux | Länkar | Sitebuilder | Ordlista | Email | FAQ | Sitemap | Tips

Debian...

Min dator
Skrivbord

Installera Debian
Länkar

System

Stable/Testing/Unstable
Katalog och filsystem
Kommandon
Loggfiler
X

Program

Allmänt om program...
Installera program
Grafik
Internet
Multimedia
Systemverktyg

Konfigurationsfiler

XF86Config-4
sources.list

South Eastern Railroad

mall...

Debian har sitt eget sätt för att kompilera och installera en kernel/kärna. Om du följer denna lilla "how to" kommer ditt system att vara i harmoni med din nya kärna.

Installera verktyg | Hämta ny kärna | Packa upp kärnan | Konfigurera | Installera nya kärnan | Starta om

Installera nödvändiga verktyg

Debian låter dig både kompilera och bygga ett nytt paket med en ny kärna. Ett sådant paket kan sedan installeras precis som vilket annat paket som helst och paketet kan också installeras på vilken dator som helst.
För att kompilera, installera och konfigurera en ny kärna behöver du ha vissa verktyg och därför installerar vi dom först. Naturligtvis använder vi apt-get-kommandot för att göra detta...

apt-get install kernel-package libncurses5-dev
Reading Package Lists... Done
Building Dependency Tree... Done
The following NEW packages will be installed:
kernel-package libncurses5-dev
0 packages upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/1204kB of archives. After unpacking 5860kB will be used.
Selecting previously deselected package kernel-package.
(Reading database ... 17966 files and directories currently installed.)
Unpacking kernel-package (from .../kernel-package_7.107_all.deb) ...
Selecting previously deselected package libncurses5-dev.
Unpacking libncurses5-dev (from .../libncurses5-dev_5.2.20020112a-7_i386.deb) ...
Setting up kernel-package (7.107) ...
Setting up libncurses5-dev (5.2.20020112a-7) ...

Ungefär som i bilden här ovanför kommer det att se ut då du kör apt-get

Hämta ny kärna

Nu behöver vi en ny kärna och den hämtar du direkt från kernel.org
Naturligtvis väljer du senaste versionen...

Packa upp nya kärnan

Efter att du hämtat hem nya kärnan flyttar du den till /usr/src och packar upp den med kommando...

tar xzf linux-2.6.xx.xx.tar.gz

Dags att konfigurera...

Så är det dags att konfigurera kärnan. Om du har en gammal .config-fil använd den som utgångspunkt.

Du startar konfigureringen med

make menuconfig

Efter konfigureringen är klar är det dags att kompilera, sammanställa, den nya kärnan och det är på den här punkten som Debian skiljer sig från de flesta andra system.
Kompileringen sker genom ett enda kommando, så är du mentalt förberedd ger du kommando:

make-kpkg kernel-image

När make-kpkg är klart är din nya kärna klar att installera.

Installera nya kärnan

I katalogen /usr/src/linux-2.6.xx finns nu en fil som heter något i stil med kernel-image-2.6.xx.xx-mh9_10.00.Custom_i386.deb. Observera att ditt filnamn förmodligen är något annat men i stora drag ser det ut som i mitt exempel. Denna fil är ett färdigt Debian-paket klart att installera.
Du installerar paketet med följande kommando:

dpkg -i kernel-image-2.6.xx.xx-mh9_10.00.Custom_i386.deb

Efter installationen finns nya kärnan i /boot och om du använder Grub som starthanterare finns den nya kärnan tillagd i filen /boot/grub/menu.lst. Se ett exempel på menu.lst

Använder du LILO som starthanterare får du själv lägga till nya kärnan i filen /etc/lilo.conf

Starta om

Återstår nu bara att starta om och hålla alla tillgängliga tummar...

reboot

That's all folks

Valid XHTML 1.0 Transitional

 


Sidan senast uppdaterad 2007-07-01