|
|
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) |
Zeile 1: |
Zeile 1: |
| <div style="float:left;text-align:center;padding-right:20px">
| | Das Tutorial wurde nach Gargi.org verschoben: https://www.gargi.org/index.php?title=Debian_Kernel_kompilieren |
| [[Bild:kernel.png|Tux]]
| |
| <br />
| |
| ''Tux''</div>
| |
| <br /><br />
| |
| '''''Kernel Compile Quickdone auf einem Debian 6 Squeeze'''''
| |
| <br /><br />
| |
| Dieses Beispiel basiert auf dem derzeit aktuellen Linux Kernel 3.6.3. Gegebenenfalls sind hier die Versionsnummern im Tutorial entsprechend anzupassen.
| |
| <br /><br /><br /><br />
| |
| Folgende Pakete müssen installiert sein:
| |
| <br /><br />
| |
| '''kernel-package'''<br />
| |
| '''libncurses5-dev'''<br />
| |
| '''build-essential'''<br />
| |
| '''wget'''
| |
| <br /><br />
| |
| optional:''' mc'''
| |
| | |
| <code><pre>
| |
| apt-get install kernel-package libncurses5-dev build-essential mc wget</pre></code>
| |
| | |
| Jetzt beginnen wir mit dem Kernelcompile, indem wir die Sourcen herunterladen, entpacken, konfigurieren und kompilieren:
| |
| | |
| <code><pre>
| |
| cd /usr/src
| |
| rm linux
| |
| wget ftp://ftp.kernel.org/pub/linux/kernel/v3.0/linux-3.6.3.tar.bz2
| |
| tar xvfj linux-3.6.3.tar.bz2
| |
| ln -s linux-3.6.3 linux
| |
| cd linux
| |
| make proper
| |
| make oldconfig</pre></code>
| |
| Sollten spezielle Anpassungen gemacht werden:
| |
| <code><pre>
| |
| make menuconfig</pre></code>
| |
| Dann weiter mit dem Compile:
| |
| <code><pre>
| |
| make-kpkg --initrd kernel_image --revision KernelRebuild.01</pre></code>
| |
| Wenn Ihr screen und einen Dualcore Prozessor einbinden wollt, dann lautet der Befehl
| |
| | |
| <code><pre>
| |
| CONCURRENCY_LEVEL=5 screen make-kpkg --initrd kernel_image --revision KernelRebuild.01</pre></code>
| |
| ( statt der 5 bei einem Quadcore dann die 9. Also 2x Kerne + 1)
| |
| | |
| <code><pre>
| |
| cd /usr/src</pre></code>
| |
| Hier bitte das entsprechende Paket einsetzen (z.B.):
| |
| <code><pre>
| |
| dpkg -i kernel-image-3.6.3_KernelRebuild.01_i386.deb</pre></code>
| |
| | |
| Rechner neu starten.
| |
| <br /><br />
| |
| cu<br />
| |
| Gargi
| |
| <br />
| |
| <br />
| |
| '''Kernel:''' http://www.kernel.org<br />
| |
| '''Debian:''' http://www.debian.org
| |
| <br />
| |
| <br />
| |