我使用aptitude安装来安装一个包,Ubuntu 11.10 oneiric,显然我因为依赖而无法安装 . 我这样做的时候删除了几个库 . 我卸载了Rstudio但仍无法在我的机器上安装R.我在使用ubuntu,这是我在运行sudo apt-get install r-base时得到的
以下软件包具有未满足的依赖关系:r-base:取决于:r-base-core(> = 2.15.3-1quantal0)但不会安装取决于:r-recommended(= 2.15.3-1quantal0)但它是不会被安装推荐:r-base-html但它不会被安装E:无法纠正问题,你已经破坏了包裹 .
任何想法如何从头开始并让R再次运行?
更多错误日志:以下软件包具有未满足的依赖关系r-base-core:取决于:libblas3但它不可安装或libblas.so.3但它不可安装或libatlas3-base但它不可安装取决于:libc6( > = 2.15)但要安装2.13-20ubuntu5.3取决于:liblapack3但它不可安装或liblapack.so.3但它不可安装或libatlas3-base但它不可安装取决于:liblzma5(> = 5.1 . 1alpha 20120614)但它不可安装 -
5 回答
要列出您使用aptitude安装的内容,请键入以下内容
这应该列出你的R安装剩余的内容以及可能缺少依赖项的任何其他内容然后你可以运行
这应该让你回到原点 .
如果您遇到有关Broken包的问题,那么首先通过首先检查依赖关系来删除该包,然后强制删除该包,并且在您对系统进行大量更改时不要忘记重新启动 . 要删除该包,请使用这些shell命令
然后输入您的密码
使用这些shell命令
这对我有用,试试这个,我相信这会解决你所有的问题,祝你好运 .
如果你想强行删除包,你可以这样做
然后
试试这个
如果您已从新的ubuntu存储库添加一行到/etc/apt/sources.list,请删除该行 . 然后,运行命令
它对我有用,答案来自这里http://r.789695.n4.nabble.com/Upgrading-on-Ubuntu-from-2-11-1-to-2-15-1-td4636965.html