独自のLinuxカーネルをコンパイルする方法は? [コピー]

独自のLinuxカーネルをコンパイルする方法は? [コピー]

カーネルを最初からコンパイルする方法を学びたい。安定した最新のLinuxカーネルをダウンロードする方法http://kernel.org/、コンパイルしてからVMware仮想マシンにインストールしますか?これは教育目的にのみ使用されます。

ベストアンサー1

あなたの質問はあまりにもあいまいで、誰もあなたに思いやりのある答えを与えることはできません。しかし、これがポイントです。

カーネルをコンパイルするにはソースコードが必要なので、それをインポートする必要があります。ほとんどのLinuxディストリビューションには、最新のソースコードをダウンロードできるパッケージがあります。または、kernel.orgから最新のtarballを手動でダウンロードすることもできます。

その後、ソースコードがある場合は、どこか(通常は/usr/srccdに解凍し、それを使用してmenuconfig環境に合わせてコンパイルします。完了すると、実行してmake && make modules_install多くの出力を取得した後にコンパイルされたカーネルを見つけることができますarch/x86/boot/bzImage。 x86アーキテクチャを使用し、カーネルがで実行されるように設定されているとしますmenuconfig

より長くて便利な方法については、以下を確認してください。Gentooマニュアル

おすすめ記事