一、操作环境

Ubuntu 16.04

二、问题

在尝试编译Linux内核的过程中,内核配置这一步

make menuconfig

提示需要安装 ncurses 库,查阅下面的博客后发现只需要执行即可。

sudo apt-get install libncurses5-dev

Ubuntu系统make menuconfig的依赖包ncurses安装

但是在安装 libncurses5-dev 时遇到错误提示

Encountered a section with no Package: header

查阅博客后发现需要更新源

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update

Ubuntu- Reading package lists… Error! 解决方案

不过在 sudo apt-get update 等待时间太久了,中途失败了好几次,后来发现是源的问题,选了国外的源速度自然慢了,改成国内的源很快就更新成功了。

三、解决方案

1、打开系统设置选择 Software & Updates
在这里插入图片描述
2、在 Download from 选项中先选择 Other,再选择 China ,然后选择一个国内的源即可,我选择的是阿里云
在这里插入图片描述
3、打开命令行再次更新

sudo apt-get update

很快就更新完成了,问题已解决。

Logo

更多推荐