“包依赖关系无法解决” – R项目
我在我的计算机上使用R统计数据(“r-base”),最近,我错误地在终端中运行了以下命令:
sudo apt-get remove r-base-core
当然这从我的电脑中删除了R. 为了解除我的错误,我尝试重新安装但是收到以下消息:
Some packages could no be installed. This might mean that you requested an impossible situation or, if you are using a unstable distribution, that some packages requested were not created or removed from "incoming". The following information might help to solve the problem: These Packages have unmet dependencies: r-base : Depends: r-base-core (>= 3.2.5-1precise0) but won't be installed Depends: r-recommended (= 3.2.5-1precise0) but won't be installed Recommends: r-base-html but won't be installed
我尝试了很多东西来解决这个问题。 我也按照说明进行操作
安装软件时出现“程序包依赖关系无法解决”错误
但是,我一无所获。 我已经尝试过sudo apt-get install -f
,并且还手动安装上面的依赖项和推荐(也就是说,我使用了sudo apt-get install r-base.html
, sudo apt-get install r-recommended.html
和sudo apt-get install r-base-core
)但我又一次感到沮丧。 当我键入这些命令时,它会得到相同的错误,但是有新的未满足的依赖项。
您可以尝试在aptitude,gdebi或synaptic的帮助下安装它,它会自动处理这些类型的问题。
sudo aptitude install
在终端中sudo aptitude install
或只在终端中输入aptitude
。
首先,几个问题: cat /etc/lsb-release
说什么?
其次,看起来你的系统正在寻找的包是为Ubuntu Precise构建的。
我建议做一个apt-get update
然后apt-get -f install
。 如果仍然失败,您可能不得不求助于使用Launchpad.net来重建当前lsb-release版本所需的Ubuntu Precise依赖项。
我实际上已经为Trusty中存在的一些软件包做了这个,但我不想在Xenial中存在这些软件包,但我的其他一些程序仍然需要。
我使用特殊的PPA创建了自己的Launchpad.net角落供我自己使用。 然后,我使用Ubuntu Primary Package存档将包复制到我的PPA repo,并为我想要的版本设置适当的目标版本。 在我升级到Xenial之前,我使用了Trusty并从Wily复制了一些软件包,并将它们重建为Trusty。 如果出现任何问题,您仍然需要查看构建日志,并将相关的软件包复制到您的PPA存储库中,但最终所有内容都会构建并可以从您的PPA中使用。 您可能需要从其他PPA复制包,并且您可以这样做,但您需要使用他们的“复制包”链接而不是我刚提供的链接。
- 重用`apt update`和`apt upgrade`命令的`apt up`部分,只需一行就能按顺序执行
- apt-get:设备上没有剩余空间(12.04)
- 无法安装软件 – 我可以修复丢失的dpkg吗?
- update-alternatives:错误:/ var / lib / dpkg / alternatives / vim corrupt:无效状态
- 无法在实时系统上找到包python-pip
- Ubuntu 13.04 – 安装Nvidia驱动程序
- 你如何告诉apt在/etc/apt/sources.list.d中使用文件
- apt操作可以删除/修改退出用户主页内的文件吗?
- 如何通过apt-get install实际安装软件包?