[LinuxOB] [OT] Textkomprimierung
Daniel Dombrowski
daniel.dombrowski at linuxob.de
So Jan 4 16:29:26 CET 2004
On 2004.01.04 15:58, Udo Neuenbauer wrote:
> Daniel Dombrowski <daniel.dombrowski at linuxob.de> wrote:
>
> > Ich denke, es sind gerade die grundsätzlichen Anfängerfragen, die
> > hier etwas mehr gestellt werden sollten. Nur dazu bedarf es
> > natürlich auch Leuten, die diese Fragen haben.
>
> Ich werde damit anfangen, aber in einem anderen treat.
Gut.
> > Natürlich ist es schon ein wenig aufregend, wenn man seinen ersten
> > eigenen Kernel baut. Aber du hast immerhin den Vorteil, dass du
> > hier ein paar Leute hast, die sowas schonmal gemacht haben. Als ich
> > meinen ersten Kernel gebaut habe, hatte ich niemanden der da schon
> > Erfahrungen hatte. Den einzigen, den ich damals hätte fragen
> > können, war Christian, nur hatte der damals noch genauso wenig
> > Ahnung wie ich damals.
> >
> > Im übrigen: Mein erster Kernel hat auch nicht auf Anhieb gebootet.
> > Aber nach ein paar Versuchen hat es dann auch geklappt.
>
> Ist es ein Problem Linux Kernel zu bauen? Bitte schreckt mich nicht
> ab.
> bei FreeBSD reicht '#make build kernel && make install kernel' aus.
make menuconfig
make dep && make clean bzImage modules modules_install
cp /usr/src/linux/arch/i386/boot/bzImage /boot
Dann dem Bootloader noch sagen, der soll den nehmen und fertig ist die
Kiste. Das make menuconfig kann auch durch make config oder make
xconfig (?) ersetzt werden, oder bei Updates durch make oldconfig. Ich
mag aber das menuconfig am liebsten. Weiterhin muss man das make dep
nur beim ersten Kompilieren in einem Sourcetree machen oder nach einem
make depclean (oder irgendwie sowas), schadet aber auch nicht, wenn
mans einmal zu viel ausführt. make clean kann auch durch make mrproper
ersetzt werden und make modules modules_install braucht man natürlich
nur, wenn man auch Module hat.
Das schwierige daran ist aber, im make menuconfig genau die richtigen
Einstellungen zu treffen. Vor allem dann, wenn man perfektionist ist
und nur genau das in den Kernel bauen will, was man zwingend
braucht ... aber würde man das nicht tuen, kann man sich das Kernel-
Selberbauen auch gleich sparen. :)
Gruss
Daniel
Mehr Informationen über die Mailingliste linux