卓奇虫虫 发表于 2013-1-20 12:49:58

'make menuconfig' requires the ncurses libraries.怎么解决

想请教一下 红帽的系统初次编译内核的时候提示'make menuconfig' requires the ncurses libraries.怎么解决

zjhsucceed_329 发表于 2013-1-20 13:53:48

apt-get install libncurses5-dev

卓奇虫虫 发表于 2013-1-20 17:14:40

zjhsucceed_329 发表于 2013-1-20 13:53 static/image/common/back.gif
apt-get install libncurses5-dev

我的是红帽的,不能使用这个命令,不过现在解决了,谢谢~

亚瑟王 发表于 2013-1-21 09:19:08

卓奇虫虫 发表于 2013-1-20 17:14 static/image/common/back.gif
我的是红帽的,不能使用这个命令,不过现在解决了,谢谢~

亲,请将解决方法给出来吧。

同时请修改帖子类型为“已解决”(在”分类“栏目可以设置)。

卓奇虫虫 发表于 2013-1-21 14:38:47

亚瑟王 发表于 2013-1-21 09:19 static/image/common/back.gif
亲,请将解决方法给出来吧。

同时请修改帖子类型为“已解决”(在”分类“栏目可以设置)。

好的,我整理一下发过来

卓奇虫虫 发表于 2013-1-21 14:39:24

使用红帽企业版5编译linux内核2.6.29时,提示:
*** 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: *** Error 1
make: *** Error 2

判断系统缺少ncurses-devel,在确定虚拟机可以成功联网,且配置好yum源后,输入:
yum install "ncurses-devel*"
提示:
Loading "rhnplugin" plugin
Loading "security" plugin
Loading "installonlyn" plugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Setting up repositories
No Repositories Available to Set Up
Reading repository metadata in from local files
Parsing package install arguments
Setting up repositories
No Repositories Available to Set Up
Reading repository metadata in from local files
No Match for argument: ncurses-devel*
Nothing to do
提示主要是说操作系统未注册,进入
/etc/yum.repos.d/目录,终端中输入wget http://docs.linuxtone.org/soft/lemp/CentOS-Base.repo即可在此目录下得到CentOS- Base.repo文件,这是centos的源文件,只需将其重命名为rhel-debuginfo.repo即可,以前的文件做个备份。
在终端输入:
yum install ncurses ncurses-deve
按默认操作即可。

安装后,在内核顶层输入
make menuconfig,问题解决。
页: [1]
查看完整版本: 'make menuconfig' requires the ncurses libraries.怎么解决