Ha szeretnéd nyomonkövetni, hogy mit mûvelnek a `make
' vagy
`patch
' parancsok, átirányíthatod a kimenetüket egy fájlba.
Elõször derítsd ki milyen shellt használsz:
`grep root /etc/passwd
' és keress valami olyasmit, hogy
`/bin/bash
'.
Ha sh
-t vagy bash
-t használsz, akkor a
(command) 2>&1 | tee (output file)parancs fog egy másolatot küldeni a
(command)
parancs kimenetérõl
az `(output file)
' fájlba.
csh
vagy tcsh
esetén használd a
(command) |& tee (output file)parancsot.
A zsh
-t használókat nem éri váratlanul, hogy a fentiek közül
bármelyik helyes ;-)
rc
esetén (megjegyzés: nem hiszem, hogy rc-t használsz):
(command) >[2=1] | tee (output file)
A floppy-k használatán kívül még több módszer van arra, hogy anélkül próbáljuk
ki az új kernelt, hogy a régihez hozzányúlnánk. Sok más UNIX változattól
eltérõen a LILO képes arra, hogy bárhonnan a merevlemezrõl elindítson egy
kernelt. (Ha nagy (500 MB vagy nagyobb) merevlemezed van, olvasd el a LILO
dokumentácíót, mert ez gondot okozhat). Ha az alábbiakhoz hasonlót fûzöl a
LILO konfigurációs fájl végére, akkor úgy választhatsz egy frissen fordított
kernelt, hogy nem nyúlsz a régi /vmlinuz
-hoz: (persze elõbb futtatni
kell a lilo
-t.)
image = /usr/src/linux/arch/i386/boot/zImage label = uj_kernel
A legkönnyebben úgy lehet a LILO-t az új kernel indítására utasítani, hogy
lenyomod a shift billentyût bootoláskor (amikor csak annyi van a képernyõn, hogy
LILO
). Megjelenik egy prompt, ekkor be lehet írni, hogy
`uj_kernel
', hogy az új kernelt indítsa.
Ha több különbözõ kernel forrását szeretnéd megtartani a gépeden egyszerre
(ez nagyon sok helyet foglal, légy óvatos), akkor a legegyszerûbb
elnevezni az õket tartalmazó könyvtárakat /usr/src/linux-x.y.z
,
formában, ahol x.y.z
a kernel verziója. Ekkor egy szimbólikus linkkel
lehet választani közöttük. Például az `ln -sf linux-1.2.2
/usr/src/linux
' parancs az 1.2.2 verzió forrását teszi aktuálissá.
Mielõtt létrehozol egy ilyen szimbólikus linket, bizonyosodj meg arról, hogy
az ln
utolsó argumentuma nem egy létezõ könyvtár (régi szimbólikus
link is lehet), mivel az eredmény nem az lenne amire számítasz.
Russell Nelson (nelson@crynwr.com
) összefoglalja az új kernelverziók
változásait. Ezek rövidek, érdemes beléjük pillantani egy upgrade elõtt.
Letölthetõ anonymous ftp-vel a
ftp.emlist.com/pub/kchangescímrõl, vagy a következõ URL-rõl:
http://www.crynwr.com/kchanges