私はちょうどのように建てたいhttp://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15.4/
カーネル ソース コードのルートに移動して、次の操作を実行しました。
fakeroot debian/rules binary
で述べたようにhttps://wiki.ubuntu.com/Kernel/BuildYourOwnKernel#カーネルの構築
詳細: このカーネルバージョンのkernel-ppa/mainline .debファイルから.configファイルをコピーしました
私が得ているのは:
linux-headers-4.15.4_4.15.4-4_amd64.deb
linux-image-4.15.4_4.15.4-4_amd64.deb
linux-image-4.15.4-dbg_4.15.4-4_amd64.deb
linux-libc-dev_4.15.4-4_amd64.deb
しかし、ウェブサイトによれば、私は以下を受け取るはずです:
linux-headers-4..._all.deb
linux-headers-4....-generic_4.8.0-17.19_amd64.deb
linux-image-4....-generic_4.8.0-17.19_amd64.deb
linux-extra...
新しいバージョンのイメージもあるかもしれません。
他のコマンドの出力は次のとおりです。
lz@air:~/Downloads/linux-4.15.4$ fakeroot debian/rules binary-headers binary-generic binary-perarch
make: *** No rule to make target 'binary-headers'. Stop.
lz@air:~/Downloads/linux-4.15.4$ fakeroot debian/rules binary-generic binary-perarch
make: *** No rule to make target 'binary-generic'. Stop.
アップデート:
私のカーネルは kernel.org からのものであることは言及する価値があります。Ubuntu のカーネル ソースとの違いは何ですか? また、署名されたソース コードを取得するにはどうすればいいですか? Git 経由でクローンするオプションしか見たことがありません。