Ubuntu 14.04系统编译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.1234于是我按照上面的提示去安装ncurses-devel库(这里说明一下,ncurses库是字符终端下屏幕控制的基本库,可能很多新开发的程序都不使用了,不过如果要编译一些老程序,还经常用到):sudo apt-get install ncurses-devel1结果得到的提示是:正在读取软件包列表… 完成正在分析软件包的依赖关系树正在读取状态信息… 完成E: 未发现软件包 ncurses-devel 1234然后再试:sudo apt-get install ncurses1依然提示:正在读取软件包列表… 完成正在分析软件包的依赖关系树正在读取状态信息… 完成现在没有可用的软件包 ncurses,但是它被其它的软件包引用了。这可能意味着这个缺失的软件包可能已被废弃,或者只能在其他发布源中找到E: 软件包 ncurses 没有可供安装的候选者1234567看来事情没有那么简单。
原来Linux几乎每个发行版都有’ncurses’及’ncurses-devel’的安装包的,但是不同版本的Ubuntu软件管理器服务端有做过修改。而对于Ubuntu 14.04以后的系统中,’ncurses-devel’是以’libncurses5-dev’命名的。所以,简而言之就是,这家伙依然存在,只是换了个名字而已!我们只需要将命令行修改一下即可!下面把相关的命令整理如下:sudo apt-get install build-essential
sudo apt-get install libncurses5
sudo apt-get install libncurses5-dev
上述3条命令中,对于大部分人,其实能起作用的应该只有最后一条,但是为了保险起见,建议大家都按顺序执行一遍,以免出错了重头再来。

make menuconfig缺少ncurses相关推荐

  1. 缺少ncurses包的解决办法

    安装Erlang时出现如下问题: checking for kstat_open in -lkstat... no checking for tgetent in -lncurses... no ch ...

  2. C语言算2个坐标点之间的距离,c语言求平面上2个坐标点的直线距离、求俩坐标直线距离作为半径的圆的面积、递归、菲波那次数列、explode...

    #include #include #include char explode( char * str , char symbol ); double distance ( int x1 , int ...

  3. openwrt挂载u盘(ntfs)_如何在 Bitcoin 的源码基础上生成一条自己的链 08:将bitcoin移植到openwrt...

    硬件:ZBT WG3526 软件: openwrt 开发环境准备: get clone https://github.com/openwrt/openwrt.git 代码仓库拉起完毕后, 进入open ...

  4. linux内核编译最详细,Linux内核编译详细教程,linux内核编译

    Linux内核编译详细教程,linux内核编译 尝试编译下Linux-kernel 4.14.14,使用Ubuntu 16.04 64位 系统. kernel-4.14.14 内核文件约96MB,解压 ...

  5. 移远EC20在linux下驱动移植

    在进行驱动移植前,首先得下载linux内核源码 参考前一篇博客:https://blog.csdn.net/qq_42908042/article/details/97129502 一.增加PID&a ...

  6. 龙芯2k的X86环境交叉编译

    1.下载 龙芯内核交叉编译器(运行在X86_64机器上): http://ftp.loongnix.org/toolchain/gcc/release/gcc-4.4.7-7215-n64-loong ...

  7. Linux环境编译安装Mysql以及PHP中文乱码解决

    mysql安装  5.6以后可能会收费,所以选择5.1 以下从台湾中山大学镜像下载 1.首先要安装C++编译环境 # yum install gcc-c++ 2.下载解压 # wget http:// ...

  8. Linux环境编译安装Mysql以及补装innodb引擎方法

    mysql安装  5.6以后可能会收费,所以选择5.1 以下从台湾中山大学镜像下载 1.首先要安装C++编译环境 # yum install gcc-c++ 2.下载解压 # wget http:// ...

  9. Linux环境ddd安装与使用

    ddd是一个优秀的调试器,安装ddd破费周折 必须安装x开发环境 1.下载 http://ftp.gnu.org/gnu/ddd/,下载最新的ddd-3.3.12.tar.gz # wget http ...

最新文章

  1. 近20个绚丽实用的jQuery/CSS3侧边栏菜单(转载)
  2. paper 68 :MATLAB中取整函数(fix, floor, ceil, round)的使用
  3. Spark源码学习之IDEA源码阅读环境搭建
  4. Js数据类型之——Date
  5. Google 的PageRank值对网站成功有多重要
  6. 智能标注、电力和地下管网巡检,CV算法落地方案
  7. 程序员让开,硅谷将是物理学家的天下,薪水高得离谱
  8. Python爬虫实例(含代码)超详细教程
  9. snap7/Qt/ros-------ubantu14.04下杂记
  10. 服务器系统打不上网卡驱动,服务器网卡驱动程序不能正确加载
  11. 2021 ICPC网络赛I-A Busiest Computing Nodes(线段树)
  12. 腾讯、百度、讯飞 语音识别
  13. 数据结构笔记(王道考研) 第八章:排序
  14. 服务器内存UDIMM与RDIMM区别
  15. 【建站】手把手教你域名注册(腾讯云)
  16. 笔记本AutoCAD启动时闪退怎么办_AutoCAD启动时闪退怎么办?打开AutoCAD闪退怎么办?...
  17. HTML 计算奖金小程序
  18. PTA|程序设计类实验辅助教学平台:基础编程题目集:编程题7-5
  19. fileupload文件上传、下载教程
  20. php 横拍还是竖拍,用手机拍照片,应该选择横拍还是竖拍?其实里面大有讲究...

热门文章

  1. cwRsync 向远程同步文件失败: Error: dup() in/out/err failed 问题的解决方法
  2. 2.25嵌入式课程学习总结
  3. GoLang之schedule 循环如何启动(10)
  4. 劳务关系与劳动关系的区别
  5. python音频特征提取_音频特征提取方法和工具汇总
  6. 阿里云网站ICP备案详细操作步骤 新手必看
  7. Web性能测试模型小结
  8. 计算机化系统管理及验证ppt,完整计算机化系统验证.ppt
  9. 矩阵之间欧式距离的快捷计算方法
  10. 区块链软件公司:五大行落地的难题在哪