Instalado libncurses5-dev, pero no puede hacer menuconfig!

Soy nuevo en Linux, encontré algunos enlaces en Internet para comstackr e instalar Kernel (solo quiero jugar :-P). Instalé las bibliotecas necesarias (bibliotecas ncurses libraries ), las cabeceras del kernel ( sudo apt-get install linux-headers-$(uname -r) ). No sé por qué recibo este error

 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 

Si corro sin sudo me estoy poniendo como a continuación

 batman@tx:~/kernel/linux$ make menuconfig *** Unable to find the ncurses libraries or the *** requinetworking 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 

Ok, copié el file de configuration de /boot/.. (que ya tiene configuraciones de Ubuntu OS), así que quiero continuar sin configuration. De nuevo, tengo esto

 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. 

En otro video, comstackron el kernel así

 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. 

Entonces, ¿por qué estoy recibiendo estos errores? ¿Alguien puede explicar el command make.. (Sé que -j es para trabajos). La mayoría de las veces no sé lo que estoy haciendo (qué está sucediendo, por qué estoy haciendo algo, etc.). Entonces, ¿hay algún artículo para principiantes (Tenían buen conocimiento del sistema operativo Unix) como yo para GRANDES comenzar a conocer lo de KERNEL 🙂

EDITAR:

Distro: Ubuntu 14. Descargué Kernel de kernel.org (Versión 4.2).