Kroki kompilacji jądra:
Pobranie potrzebnych pakietów:
apt install build-essential libncurses-dev zlib1g-dev binutils bzip2 libc6-dev gcc make bin86 fakeroot flex bison libssl-dev libelf-dev bc libdw-dev gawk
Pobranie i rozpakowanie źródeł jądra:
Pobierz archiwum źródłowe jądra ze strony kernel.org.
Rozpakuj je za pomocą poleceń takich jak tar -xf linux-*.tar.xz.
Konfiguracja jądra:
Wejdź do katalogu ze źródłami: cd /usr/linux/linux-*.
Użyj poleceń:
cp /boot/config-$(uname -r) ./.config
make menuconfig # do interaktywnego wyboru modułów i opcji.
Zapisz wybraną konfigurację, która zostanie zapisana w pliku .config.
Kompilacja jądra:
Uruchom proces kompilacji za pomocą polecenia:
make -j$(nproc)
Instalacja:
Zainstaluj moduły jądra, używając:
make modules_install. lub make -j$(nproc) modules_install # jeśli chcesz przyszybczyć
Zainstaluj skompilowane jądro i skonfiguruj bootloader (np. GRUB) poleceniem:
make install.
Restart systemu:
Po zakończeniu procesu zrestartuj komputer, aby system uruchomił się z nowym jądrem.