到底怎样解决软件包依赖?
2013-06-14 15:46
344 查看
对于ubuntu软件包管理问题,一直让我非常痛苦,特别是一些软件依赖问题.现在还不能处理好.如下就是安装virtualbox出现的依赖问题:
下列软件包有未满足的依赖关系:
virtualbox-qt : 依赖: libqt4-opengl (>= 4:4.7.2) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
对于这个问题,我采取了一系列稀里糊涂的解决方式:
sudo apt-get install libqt4-opengl
但是又出现了以下问题:
下列软件包有未满足的依赖关系:
libqt4-opengl : 依赖: libqtcore4 (= 4:4.8.3+dfsg-0ubuntu3) 但是 4:4.8.3+dfsg-0ubuntu3.1 正要被安装
依赖: libqtgui4 (= 4:4.8.3+dfsg-0ubuntu3) 但是 4:4.8.3+dfsg-0ubuntu3.1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
这时候我已经茫然了,于是采取了暴力方式:
sudo apt-get remove libqtcore4
sudo apt-get remove libqtgui4
最后执行了
sudo apt-get install virtualbox-qt
这次virtualbox 安装成功了,其实我还是没弄清楚这些问题.如果有谁能帮我解惑,万分感谢.不然就只有慢慢google了
下列软件包有未满足的依赖关系:
virtualbox-qt : 依赖: libqt4-opengl (>= 4:4.7.2) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
对于这个问题,我采取了一系列稀里糊涂的解决方式:
sudo apt-get install libqt4-opengl
但是又出现了以下问题:
下列软件包有未满足的依赖关系:
libqt4-opengl : 依赖: libqtcore4 (= 4:4.8.3+dfsg-0ubuntu3) 但是 4:4.8.3+dfsg-0ubuntu3.1 正要被安装
依赖: libqtgui4 (= 4:4.8.3+dfsg-0ubuntu3) 但是 4:4.8.3+dfsg-0ubuntu3.1 正要被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
这时候我已经茫然了,于是采取了暴力方式:
sudo apt-get remove libqtcore4
sudo apt-get remove libqtgui4
最后执行了
sudo apt-get install virtualbox-qt
这次virtualbox 安装成功了,其实我还是没弄清楚这些问题.如果有谁能帮我解惑,万分感谢.不然就只有慢慢google了
相关文章推荐
- 解决Linux 软件包的依赖关系
- 如何解决Linux下的软件包依赖问题
- 解决Ubuntu下软件包依赖关系的若干方法
- 解决ubuntukylin 13.10安装wine时无法解决软件包依赖问题
- 怎样才能把一个代码变成软件成品?一个初学者的困惑,我们写的代码都只能是解决一些数学问题而已。怎么把它变成一个软件。
- 架构漫谈(六):软件架构到底是要解决什么问题?
- 解决Linux 软件包的依赖关系
- 关于软件包降级(解决软件安装的依赖问题)
- Ubuntu下面软件的安装【解决包的依赖问题】
- Mac下的软件包管理工具-解决软件包依赖
- Mac下的软件包管理工具-解决软件包依赖
- windows7上搭建yum源,解决linux安装软件依赖繁琐的问题
- apt-get install安装软件时出现依赖错误解决方式
- Debian6.03源(Lenny)更新完之后,安装软件找不到依赖包--解决办法
- Linux软件包依赖问题 及解决方法
- 架构漫谈(六):软件架构到底是要解决什么问题?
- Linux rescue模式解决误删软件依赖
- Linux软件安装缺少依赖包解决方法。
- 解决Linux 软件包的依赖关系
- ubuntu 解决E:无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系