oktatas:linux:hogyanok:kernelforditas
Tartalomjegyzék
Kernel fordítás
- Szerző: Sallai András
- Copyright © Sallai András, 2019
- Web: https://szit.hu
Szükséges csomagok telepítése
apt install linux-source apt install libncurses-dev fakeroot bc kmod cpio felx apt install build-essential
Kernel használata
Tegyük fel, hogy a 4.9-s kernelt telepítjük.
Csomagoljuk ki a kernelt:
cd /usr/src xz -d linux-source-4.9.tar.xz | tar -xf - ln -s linux-source-4.9 linux cd linux
make clean make mrproper
másoljuk le a jelenlegei konfigurációt:
cp /boot/config-`uname -r` .config
Konfiguráljuk a kernelt:
make menuconfig
Ellenőrizzük a változtatásokat:
diff /boot/config-`uname -r` .config
A kernel elkészítése
make ARCH=x86 defconfig
A Debian csomag elkészítése:
make -j`nproc` bindeb-pkg
Telepítés
Fordítás után Debian 9 rendszeren 4.9 kernel esetén a következő telepíthető állományok jönnek létre:
- linux-image-4.9.130_4.9.10-1_amd64.deb
- linux-headers-4.9.130_4.9.130-1_amd64.deb
A csomagok telepítése:
cd .. dpkg -i linux-image-4.9.130_4.9.10-1_amd64.deb \ linux-headers-4.9.130_4.9.130-1_amd64.deb
Az initramfs automatikus frissül.
Használat
reboot
Ellenőrzés:
uname -a
Linkek
oktatas/linux/hogyanok/kernelforditas.txt · Utolsó módosítás: 2019/08/21 14:15 szerkesztette: admin