嵌入式爱好者

查看: 10478|回复: 16

ubuntu9.10内核配置时对于无法找到软件包 libncurses5-dev的解决方法小结

[复制链接]

0

主题

0

帖子

0

积分

扫一扫,手机访问本帖
发表于 2011-9-29 11:15:26 | 显示全部楼层 |阅读模式
本人在调试飞凌ok6410开发板时,使用的linux操作系统是2.6.28版本的,在搭建开发环境时,出现了一些问题,查阅了一些资料最终解决了,现在总结出来,大家如果遇到了类似的问题,可以参考一下。
无法找到软件包 libncurses5-dev问题的总结如下:
在ubuntu中配置内核中,需要安装‘libncurses5’,以方便使用‘make menuconfig’ 命令,可以采用以下命令行来安装(这个步骤需要pc 可以连接互联网):
#sudo apt-get install libncurses5-dev  
当执行完这条命令后可能就会出现一下的问题:
root@flower-desktop:/# sudo apt-get install libncurses5-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树      
正在读取状态信息... 完成      
E: 无法找到软件包 libncurses5-dev
解决方法有以下:
1、将/etc/apt/sources.list的内容替换为以下链接中的源文件后,执行sudo apt-get update
    再运行apt-get install libncurses5-dev
http://bbs.witech.com.cn/thread-8709-1-1.html
http://hi.baidu.com/serial_story ... 04282896ddd8a5.html
http://bbs.witech.com.cn/thread-1988-1-1.html
此时如果出现了一下问题2

2、root@flower-desktop:/etc/apt# sudo apt-get update
    E: 无法获得锁 /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)
    E: 无法对状态列表目录加锁

解决方法:查看apt的进程,将其他的apt进程kill掉(原文链接如下)
在终端 ps -aux 然后找到 apt相关进程,
然后 sudo kill PID PID刚刚查到的进程的PID(一般为4为数字)
http://hi.baidu.com/happy8d/blog ... 3af90f28388af1.html

如果不行,直接执行:sudo rm /var/lib/apt/lists/lock就好了(原文链接如下)
http://hi.baidu.com/lurenone/blo ... b351c67831aa63.html
回复

使用道具 举报

南瓜和饼饼 该用户已被删除
发表于 2011-11-28 19:09:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

 楼主| 发表于 2011-11-29 10:30:10 | 显示全部楼层
还可以不用更新源文件的方法,我用的是虚拟机,我将虚拟机的网络连接方式设置为nat,这种连接方式的优点是:只要我的xp系统可以上网,ubuntu就可以上网,然后apt-get去自动下载所需要的软件包,你也可以试试。
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

 楼主| 发表于 2011-11-29 10:30:48 | 显示全部楼层
还可以不用更新源文件的方法,我用的是虚拟机,我将虚拟机的网络连接方式设置为nat,这种连接方式的优点是:只要我的xp系统可以上网,ubuntu就可以上网,然后apt-get去自动下载所需要的软件包,你也可以试试。
回复 支持 反对

使用道具 举报

29

主题

9048

帖子

5593

积分

发表于 2011-11-29 16:46:42 | 显示全部楼层
花儿博客颜色真黑啊
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

 楼主| 发表于 2011-11-29 20:38:38 | 显示全部楼层
花儿博客颜色真黑啊
飞凌-fatfish 发表于 2011-11-29 16:46



    嘛意思,看不懂。
回复 支持 反对

使用道具 举报

0

主题

312

帖子

548

积分

发表于 2011-12-11 21:43:46 | 显示全部楼层
root@zhuzhaoqi-desktop:/zhuzhaoqi/tslib/tslib# apt-get install automake
正在读取软件包列表... 完成
正在分析软件包的依赖关系树   
正在读取状态信息... 完成      
E: 无法找到软件包 automake

菜鸟跪求解释。
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

 楼主| 发表于 2011-12-13 16:12:37 | 显示全部楼层
回复 7# zzq宁静致远


    你先检查一下网络连接方式,如果实在不能联网的话,也可以下载源码包,自己进行安装。
回复 支持 反对

使用道具 举报

0

主题

312

帖子

548

积分

发表于 2011-12-14 19:57:02 | 显示全部楼层
回复 8# flower


    菜鸟我请教大师,如何先下载在安装?谢谢
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

 楼主| 发表于 2011-12-16 09:57:55 | 显示全部楼层
有三步骤: 1.解压源码包
                2. 进入解压目录,输入  ./confugure
                3. make install
回复 支持 反对

使用道具 举报

liu_wu@sina.cn 该用户已被删除
发表于 2012-2-8 22:31:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-3-1 14:05:15 | 显示全部楼层
你再看看嘛,隔了这么久,我都忘了快。:L
回复 支持 反对

使用道具 举报

lsxredrain 该用户已被删除
发表于 2012-4-9 11:24:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

wojiademao 该用户已被删除
发表于 2012-4-15 00:40:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

wojiademao 该用户已被删除
发表于 2012-4-15 00:41:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-4-16 20:09:58 | 显示全部楼层
只知道complie内核用的,具体的说不上来了
回复 支持 反对

使用道具 举报

0

主题

0

帖子

0

积分

 楼主| 发表于 2012-4-16 20:14:05 | 显示全部楼层
回复 5# 飞凌-fatfish


    请问一下,你知道libcurses5-dev的详细作用吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-25 07:12

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表