カーネルのコンパイル

カーネルのコンパイル

make menuconfig を実行しようとしていますが、次の 2 つの要件に遭遇しました。

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))

これら 2 つのコマンドを実行する必要がありますか、それとも 2 番目のコマンドで十分でしょうか?

答え1

両方のコマンドを実行する必要があります。最初のコマンドはコンパイラと関連ツール(コンパイルに必要な)をインストールします。何でも)、2番目は設定とコンパイルのプロセスに必要な特定のツールとライブラリをインストールします。カーネルは特に

答え2

このユーティリティをチェックしてください。私にも役立ちました:https://github.com/mtompkins/linux-kernel-utilities

関連情報