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的版本号没有对上。
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的版本号没有对上。
相关文章推荐
- response.getWriter().write()与out.print()的区别(转)
- A. PawnChess
- neoclipse连接neo4j
- POJ1887 Testing the CATCHER
- linux下C++对线程的封装
- OpenCV CommandLineParser 的用法
- cmake安装遇到问题总结
- POJ 3070 Fibonacci (矩阵快速幂)
- 安全组规则与iptables规则的关系
- Oracle中创建表时Storage字段的含义
- python StringIO类
- 产看Linux运行时间
- cheng@Linux之基础--存储器管理实验
- Python猜数字游戏
- hdu1796容斥
- Count And Say
- Objective-C基础知识点总结
- jsp的九大内置对象
- Bootstrap历练实例:块级按钮
- 由两个数的最大公因数,最小公倍数推得n个数的最大公约数,最小公倍数