您的位置:首页 > 其它

ubuntu apt-get 安装软件时package has no installtion candidate问题

2015-11-23 20:37 645 查看
我是在安装GCC时遇到的错误。一开始我的源就不是很对,错误一大堆。比如,安装软件时报

the following package have unmet dependencied

......

......

E:Uable to cottect problems,you have held broken package.

还比如:E:Package has no inatallion candidate

正确配置软件源能够姐姐问题。

方法如下:

1.备份源列表

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

2.添加源列表

在这个网站上选择适合你的版本型号的源列表(一定要选对版本)
http://wiki.ubuntu.org.cn/Qref/Source#Hardy.288.04.29_.E7.89.88.E6.9C.AC
可以通过ping这些网站,来看那个网站的下载速度快。然后选择一个快的替换你的sources.list中的内容。

网上很多方法都写到这一步,他们也都解决问题,但是我的没有解决,所以折腾了很久。

我同样把ubuntu官方提供的软件源和官方提供的其他软件源也都添加到sources.list中。如果有遇到和我一样的朋友不妨也试试。

3.刷新列表

sudo apt-get update

sudo apt-get upgrade

4.基本上就能用了

ps:软件源中的地址是和ubuntu的版本号有关的,每个ubuntu有个一的名称,比如ubuntu15.04 叫Vivid , ubuntu14.04 叫Tursty。细心的同学是不是有所发现。

哈哈,可能是我自己比较low吧,一开始没有注意到,导致源列表和ubuntu的版本号没有对上。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: