libncurses5-dev をインストールしましたが、menuconfig を作成できません。

libncurses5-dev をインストールしましたが、menuconfig を作成できません。

私は Linux 初心者ですが、インターネットでカーネルをビルドしてインストールするためのリンクをいくつか見つけました (ただ遊んでみたいだけです :-P)。必要なライブラリ ( ncurses libraries)、カーネル ヘッダー ( sudo apt-get install linux-headers-$(uname -r)) をインストールしました。なぜこのエラーが発生するのかわかりません

batman@tx:~/kernel/linux$ sudo make menuconfig
scripts/kconfig/mconf  Kconfig
init/Kconfig:409: unexpected 'endchoice' within menu block
init/Kconfig:1759: unexpected end statement
make[1]: *** [menuconfig] Error 1
make: *** [menuconfig] Error 2

実行せずに実行すると、sudo以下のようになります

batman@tx:~/kernel/linux$ make menuconfig
 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** 'make menuconfig' requires the ncurses libraries.
 *** 
 *** Install ncurses (ncurses-devel) and try again.
 *** 
make[1]: *** [scripts/kconfig/dochecklxdialog] Error 1
make: *** [menuconfig] Error 2

わかりました。設定ファイルをコピーしました/boot/..(Ubuntu OSで既に設定されています)。設定なしで続行したいと思います。また、次のようになりました。

batman@tx:~/kernel/linux$ make -j5 KDEB_PKGVERSION=1.veeru dep-pkg
scripts/kconfig/conf  --silentoldconfig Kconfig
init/Kconfig:409: unexpected 'endchoice' within menu block
init/Kconfig:1759: unexpected end statement
make[2]: *** [silentoldconfig] Error 1
make[1]: *** [silentoldconfig] Error 2
make: *** No rule to make target `include/config/auto.conf', needed by `include/config/kernel.release'.  Stop.

別のビデオでは、カーネルをこのようにコンパイルしました

batman@tx:~/kernel/linux$ fakeroot make-kpkg -j5 --initrd --append-to-version=veeru kernel_image kernel_headers 
exec make kpkg_version=12.036+nmu3 -f /usr/share/kernel-package/ruleset/minimal.mk debian APPEND_TO_VERSION=veeru  INITRD=YES 
====== making target debian/stamp/conf/minimal_debian [new prereqs: ]======
This is kernel package version 12.036+nmu3.
test -d debian             || mkdir debian
mkdir: cannot create directory ‘debian’: Permission denied
make: *** [debian/stamp/conf/minimal_debian] Error 1
Failed to create a ./debian directory: No such file or directory at /usr/bin/make-kpkg line 984.

では、なぜこのようなエラーが発生するのか、誰かそのmake..コマンドを説明してもらえますか (-jジョブ用であることはわかっています)。ほとんどの場合、自分が何をしているのか (何が起こっているのか、なぜこのようなことをしているのかなど) がわかりません。そこで、私のような初心者 (Unix OS に関する十分な知識がある) がカーネルについて知るための素晴らしいスタートを切るための記事はありますか :-)

編集:

ディストリビューション: Ubuntu 14。カーネルはkernel.org(4.2リリース)からダウンロードしました。

関連情報