「'Makefile'にアクセスできません:そのファイルやディレクトリがありません」を解決するには?

「'Makefile'にアクセスできません:そのファイルやディレクトリがありません」を解決するには?

デフォルトのカーネルを設定しようとしています。

$ mkdir ˜/kernelbuild

$ cd ˜/kernelbuild

$ wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux -5.0.5.tar.xz

$ tar -xvJf linux -5.0.5.tar.xz

$ cp /boot/config-$(uname -r) ˜/kernelbuild/.config

$ sudo apt-get install fakeroot ncurses-dev xz-utils bc flex libelf-dev bison

それから

$ make nconfig

そしてエラーが発生しました

「'Makefile'にアクセスできません:そのファイルまたはディレクトリはありません」

読むこれ。わかりました:

lsはファイルを生成します

次に何をすべきかを提案できますか?

答え1

にはMakefileはありません˜/kernelbuild。ディレクトリを次に変更する必要があります˜/kernelbuild/linux -5.0.5

cd ˜/kernelbuild/linux -5.0.5
make nconfig

答え2

nconfigを使用しないでください$ make。私はあなたがカーネルをコンパイルしようとしていることがわかりました。私自身のためにこのリンクが役に立ったと思います: https://www.linux.com/topic/desktop/how-compile-linux-kernel-0/

関連情報