기본 커널을 구성하려고 합니다.
$ 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'에 접근할 수 없습니다: 해당 파일이나 디렉토리가 없습니다"
읽다이것. 알겠어요:
다음에 무엇을 해야 할지 제안해 주실 수 있나요?
답변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/