Компиляция ядра

Компиляция ядра

Я пытаюсь сделать make menuconfig и столкнулся с этими двумя требованиями:

sudo apt-get install build-essential (read that 'make' will be installed)


sudo apt-get install libncurses-dev flex bison openssl libssl-dev dkms libelf-dev libudev-dev libpci-dev libiberty-dev autoconf (from https://wiki.ubuntu.com/Kernel/BuildYourOwnKernel#:~:text=obtain%20the%20sources.-,apt%2Dget,%2Dimage%2D%24(uname%20%2Dr))

Нужно ли мне выполнять эти две команды или подойдет вторая?

решение1

Вам нужно будет запустить обе команды. Первая устанавливает компилятор и сопутствующие инструменты (необходимые для компиляции)что-либо), второй устанавливает определенные инструменты и библиотеки, необходимые в процессе настройки и компиляцииядро в частности.

решение2

Посмотрите эту утилиту, она мне тоже помогла:https://github.com/mtompkins/linux-kernel-utilities

Связанный контент