gui@pcgui:~$ sudo apt-get 安装 r-base 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 某些软件包无法安装。这可能意味着您有 请求一个不可能的情况,或者如果你正在使用不稳定 发行版中某些必需的软件包尚未创建 或已移出传入。 以下信息可能有助于解决该情况: 以下软件包具有未满足的依赖关系: r-base:依赖:r-base-core(>= 3.5.1-1bionic)但不会安装 依赖:r-recommended (= 3.5.1-1bionic) 但不会安装 推荐:r-base-html 但不会安装 E:无法纠正问题,您持有破损的包裹。
我不知道该怎么办。
并且,我发现解决方案对我没有帮助,如果我输入
gui@pcgui:~/下载$ sudo apt 安装 r-base-core 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 某些软件包无法安装。这可能意味着您有 请求一个不可能的情况,或者如果你正在使用不稳定 发行版中某些必需的软件包尚未创建 或已移出传入。 以下信息可能有助于解决该情况: 以下软件包具有未满足的依赖关系: r-base-core:依赖:libblas3 但无法安装或 libblas.so.3 但无法安装 依赖:libcurl4 (>= 7.28.0) 但无法安装 依赖:liblapack3 但无法安装或 liblapack.so.3 但无法安装 依赖:libtcl8.6 (>= 8.6.0) 但无法安装 依赖:libtk8.6 (>= 8.6.0) 但无法安装 推荐:r-推荐但不会安装 推荐:r-base-dev 但不会安装 推荐:r-doc-html 但不会安装 E:无法纠正问题,您持有破损的包裹。
最后,我遇到了一种情况,它问我 [Y/n],我输入 Y 然后它中止了。
答案1
当我尝试在 3.4.4 上安装 3.5.2 时,我收到了类似的消息。我不得不
sudo nano /etc/apt/sources.list`
Then added a # to the line
deb https://cloud.r-project.org/bin/linux/ubuntu xenial-cran35/
然后我添加了一个新行'
deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/
然后我保存了它并运行了以下命令
sudo apt-get clean
sudo apt-get update
sudo apt-get install r-base r-recommended r-cran-*
这似乎解决了我遇到的一个问题,但是在 R 中安装 libxml2-dev 时仍然存在问题。