29 lines
745 B
Plaintext
29 lines
745 B
Plaintext
|
|
||
|
https://wiki.debian.org/BuildADebianKernelPackage
|
||
|
https://ravesli.com/build-linux-kernel-from-scratch/
|
||
|
|
||
|
#подготовь систему
|
||
|
sudo apt install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison
|
||
|
sudo apt build-dep linux=5.10.162-1
|
||
|
|
||
|
#скачиваем исходный код ярда
|
||
|
apt source linux=5.10.162-1
|
||
|
|
||
|
#скопируй конфиг для ядра
|
||
|
cp .config ~/linux-5.10.162
|
||
|
|
||
|
#сконфигурируй ядро
|
||
|
sudo make menuconfig
|
||
|
|
||
|
#перепроверь
|
||
|
CONFIG_SYSTEM_TRUSTED_KEYS = ""
|
||
|
|
||
|
#для теста на текущей системе
|
||
|
sudo make -j`nproc`
|
||
|
sudo make modules_install
|
||
|
sudo make install
|
||
|
|
||
|
#для сборки пакета в lb
|
||
|
nice make -j`nproc` bindeb-pkg
|
||
|
|