我一直试图从此版本迁移,但所有尝试都失败了。我遵循的步骤如下:
sudo apt-get remove r-base r-base-dev
sudo add-apt-repository 'deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/'
输出:
Err:13 http://ppa.launchpad.net/grass/grass-stable/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
后:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
输出:
--recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
gpg: clave 51716619E084DAB9: "Michael Rutter <[email protected]>" sin cambios
gpg: Cantidad total procesada: 1
gpg: sin cambios: 1
后:
sudo apt update
输出:
Err:13 http://ppa.launchpad.net/grass/grass-stable/ubuntu bionic Release
404 Not Found [IP: 91.189.95.83 80]
后:
sudo apt install r-base r-base-core r-recommended
输出:
r-recommended : Depende: r-cran-boot (>= 1.2.19) pero no va a instalarse
Depende: r-cran-cluster (>= 1.9.6-2) pero no va a instalarse
Depende: r-cran-foreign (>= 0.7-2) pero no va a instalarse
Depende: r-cran-mgcv (>= 1.1.5) pero no va a instalarse
Depende: r-cran-rpart (>= 3.1.20) pero no va a instalarse
Depende: r-cran-survival (>= 2.13.2-1) pero no va a instalarse
Depende: r-cran-mass pero no va a instalarse
Depende: r-cran-class pero no va a instalarse
Depende: r-cran-nnet pero no va a instalarse
Depende: r-cran-codetools pero no va a instalarse
Depende: r-cran-matrix pero no va a instalarse
答案1
你必须删除有问题的购电协议(它没有发布适用于 18.04 LTS 的软件包 -仿生的) 首先是:
sudo add-apt-repository -r ppa:grass/grass-stable
然后更新你的包裹清单
sudo apt-get update
并安装新的更新及其依赖项
sudo apt-get dist-upgrade
您已添加 R 3.5 存储库(请参阅仿生起重机35在其 URL 中),而不是所需的 R 4.0(仿生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