I am trying to compile the kernel. I downloaded the source . When I tried 'make menucionfig'. I got following result :* 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`So tried following commands:sudo apt-get install libncurses5-dev  sudo apt-get install ncurses-dev  sudo apt-get install ncurses-develOutput :Reading package lists... Done  Building dependency tree  Reading state information... Done  E: Unable to locate package <package_name>sources.list :# deb cdrom:[Ubuntu 11.04 _Natty Narwhal_ - Release i386 (20110427.1)]/ natty main restricteddeb-src http://archive.linux.duke.edu/ubuntu/ natty main restricted #Added by software-properties# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to# newer versions of the distribution.deb http://archive.linux.duke.edu/ubuntu/ natty main restricteddeb-src http://archive.linux.duke.edu/ubuntu/ natty main multiverse universe #Added by software-properties## Major bug fix updates produced after the final release of the## distribution.deb http://archive.linux.duke.edu/ubuntu/ natty-updates main restricteddeb-src http://archive.linux.duke.edu/ubuntu/ natty-updates restricted main multiverse universe #Added by software-properties## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu## team. Also, please note that software in universe WILL NOT receive any## review or updates from the Ubuntu security team.deb http://archive.linux.duke.edu/ubuntu/ natty universedeb http://archive.linux.duke.edu/ubuntu/ natty-updates universe## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu## security team.deb http://archive.linux.duke.edu/ubuntu/ natty multiversedeb http://archive.linux.duke.edu/ubuntu/ natty-updates multiverse## Uncomment the following two lines to add software from the 'backports'## repository.## N.B. software from this repository may not have been tested as## extensively as that contained in the main release, although it includes## newer versions of some applications which may provide useful features.## Also, please note that software in backports WILL NOT receive any review## or updates from the Ubuntu security team.# deb http://in.archive.ubuntu.com/ubuntu/ natty-backports main restricted universe multiverse# deb-src http://in.archive.ubuntu.com/ubuntu/ natty-backports main restricted universe multiversedeb http://archive.linux.duke.edu/ubuntu/ natty-security main restricteddeb-src http://archive.linux.duke.edu/ubuntu/ natty-security restricted main multiverse universe #Added by software-propertiesdeb http://archive.linux.duke.edu/ubuntu/ natty-security universedeb http://archive.linux.duke.edu/ubuntu/ natty-security multiverse## Uncomment the following two lines to add software from Canonical's## 'partner' repository.## This software is not part of Ubuntu, but is offered by Canonical and the## respective vendors as a service to Ubuntu users.deb http://archive.canonical.com/ubuntu natty partnerdeb-src http://archive.canonical.com/ubuntu natty partner## This software is not part of Ubuntu, but is offered by third-party## developers who want to ship their latest software.deb http://extras.ubuntu.com/ubuntu natty maindeb-src http://extras.ubuntu.com/ubuntu natty mainapt-get update  result:Ign http://archive.linux.duke.edu natty InRelease                                                                               Ign http://archive.linux.duke.edu natty-updates InRelease                                       Ign http://archive.linux.duke.edu natty-security InRelease                 Ign http://archive.linux.duke.edu natty Release.gpg                        Ign http://archive.linux.duke.edu natty-updates Release.gpg                Ign http://extras.ubuntu.com natty InRelease                               Ign http://archive.canonical.com natty InRelease                     Ign http://extras.ubuntu.com natty Release.gpg                       Hit http://archive.canonical.com natty Release.gpg                   Ign http://extras.ubuntu.com natty Release     Hit http://archive.canonical.com natty Release Ign http://archive.linux.duke.edu natty-security Release.gpg          Ign http://extras.ubuntu.com natty/main Sources/DiffIndexHit http://archive.canonical.com natty/partner Sources               Ign http://extras.ubuntu.com natty/main i386 Packages/DiffIndex      Ign http://extras.ubuntu.com natty/main TranslationIndexIgn http://archive.linux.duke.edu natty ReleaseHit http://archive.canonical.com natty/partner i386 Packages         Ign http://archive.canonical.com natty/partner TranslationIndex      Ign http://archive.linux.duke.edu natty-updates ReleaseIgn http://archive.linux.duke.edu natty-security Release             Ign http://archive.linux.duke.edu natty/main TranslationIndex        Ign http://archive.linux.duke.edu natty/multiverse TranslationIndexIgn http://archive.linux.duke.edu natty/restricted TranslationIndex  Ign http://archive.linux.duke.edu natty/universe TranslationIndex    Ign http://archive.linux.duke.edu natty-updates/main TranslationIndexIgn http://archive.linux.duke.edu natty-updates/multiverse TranslationIndexIgn http://archive.linux.duke.edu natty-updates/restricted TranslationIndexIgn http://archive.canonical.com natty/partner Translation-en_INIgn http://archive.linux.duke.edu natty-updates/universe TranslationIndexIgn http://archive.canonical.com natty/partner Translation-enIgn http://archive.linux.duke.edu natty-security/main TranslationIndexErr http://extras.ubuntu.com natty/main Sources  404  Not FoundIgn http://archive.linux.duke.edu natty-security/multiverse TranslationIndexIgn http://archive.linux.duke.edu natty-security/restricted TranslationIndexIgn http://archive.linux.duke.edu natty-security/universe TranslationIndexErr http://extras.ubuntu.com natty/main i386 Packages  404  Not FoundIgn http://extras.ubuntu.com natty/main Translation-en_INIgn http://extras.ubuntu.com natty/main Translation-enErr http://archive.linux.duke.edu natty/main Sources       404  Not FoundErr http://archive.linux.duke.edu natty/restricted Sources  404  Not FoundErr http://archive.linux.duke.edu natty/multiverse Sources  404  Not FoundErr http://archive.linux.duke.edu natty/universe Sources  404  Not FoundErr http://archive.linux.duke.edu natty/main i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty/restricted i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty/universe i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty/multiverse i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty-updates/restricted Sources  404  Not FoundErr http://archive.linux.duke.edu natty-updates/main Sources  404  Not FoundErr http://archive.linux.duke.edu natty-updates/multiverse Sources  404  Not FoundErr http://archive.linux.duke.edu natty-updates/universe Sources  404  Not FoundErr http://archive.linux.duke.edu natty-updates/main i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty-updates/restricted i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty-updates/universe i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty-updates/multiverse i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty-security/restricted Sources  404  Not FoundErr http://archive.linux.duke.edu natty-security/main Sources  404  Not FoundErr http://archive.linux.duke.edu natty-security/multiverse Sources  404  Not FoundErr http://archive.linux.duke.edu natty-security/universe Sources  404  Not FoundErr http://archive.linux.duke.edu natty-security/main i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty-security/restricted i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty-security/universe i386 Packages  404  Not FoundErr http://archive.linux.duke.edu natty-security/multiverse i386 Packages  404  Not FoundIgn http://archive.linux.duke.edu natty/main Translation-en_INIgn http://archive.linux.duke.edu natty/main Translation-enIgn http://archive.linux.duke.edu natty/multiverse Translation-en_INIgn http://archive.linux.duke.edu natty/multiverse Translation-enIgn http://archive.linux.duke.edu natty/restricted Translation-en_INIgn http://archive.linux.duke.edu natty/restricted Translation-enIgn http://archive.linux.duke.edu natty/universe Translation-en_INIgn http://archive.linux.duke.edu natty/universe Translation-enIgn http://archive.linux.duke.edu natty-updates/main Translation-en_INIgn http://archive.linux.duke.edu natty-updates/main Translation-enIgn http://archive.linux.duke.edu natty-updates/multiverse Translation-en_INIgn http://archive.linux.duke.edu natty-updates/multiverse Translation-enIgn http://archive.linux.duke.edu natty-updates/restricted Translation-en_INIgn http://archive.linux.duke.edu natty-updates/restricted Translation-enIgn http://archive.linux.duke.edu natty-updates/universe Translation-en_INIgn http://archive.linux.duke.edu natty-updates/universe Translation-enIgn http://archive.linux.duke.edu natty-security/main Translation-en_INIgn http://archive.linux.duke.edu natty-security/main Translation-enIgn http://archive.linux.duke.edu natty-security/multiverse Translation-en_INIgn http://archive.linux.duke.edu natty-security/multiverse Translation-enIgn http://archive.linux.duke.edu natty-security/restricted Translation-en_INIgn http://archive.linux.duke.edu natty-security/restricted Translation-enIgn http://archive.linux.duke.edu natty-security/universe Translation-en_INIgn http://archive.linux.duke.edu natty-security/universe Translation-enW: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/natty/main/source/Sources  404  Not FoundW: Failed to fetch http://extras.ubuntu.com/ubuntu/dists/natty/main/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty/main/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty/restricted/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty/multiverse/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty/universe/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty/main/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty/restricted/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty/universe/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty/multiverse/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-updates/restricted/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-updates/main/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-updates/multiverse/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-updates/universe/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-updates/main/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-updates/restricted/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-updates/universe/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-updates/multiverse/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-security/restricted/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-security/main/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-security/multiverse/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-security/universe/source/Sources  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-security/main/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-security/restricted/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-security/universe/binary-i386/Packages  404  Not FoundW: Failed to fetch http://archive.linux.duke.edu/ubuntu/dists/natty-security/multiverse/binary-i386/Packages  404  Not FoundE: Some index files failed to download. They have been ignored, or old ones used instead.I tried many suggestions in the google.  Please help.
Compiling Kernel : Unable to locate ncurses
linux;linux kernel