0

我正在尝试在 ubuntu 18.04 上安装 R 版本 4.0.2,但它显示此消息:

The following packages have unmet dependencies:
 r-base : Depends: r-base-core (>= 4.0.3-1.2004.0) but it is not going to be installed
          Depends: r-recommended (= 4.0.3-1.2004.0) but it is not going to be installed
          Recommends: r-base-html but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
4

1 回答 1

0

您必须首先删除有问题的 PPA(它不会发布 18.04 LTS - 仿生的软件包):

sudo add-apt-repository -r ppa:grass/grass-stable

然后更新您的包裹清单

sudo apt-get update

并安装新的更新及其依赖项

sudo apt-get dist-upgrade

您已添加 R 3.5 存储库(请参阅其 URL 中的 bionic-cran35),而不是所需的 R 4.0 (bionic-cran40)。您必须删除错误的存储库

sudo add-apt-repository -r 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'

然后添加正确的一个:

sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran40/'
sudo apt-get dist-upgrade
sudo apt-get install r-base r-base-core r-recommended
于 2020-11-27T09:45:30.067 回答