@pineapple 的这个线程解释了用户无法使用以下过程在 Ubuntu 18.04 中安装 R 3.5.0 的先前问题:
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/"
sudo add-apt-repository "deb https://cloud.r-project.org/ bionic-backports main restricted universe"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
sudo apt-get update
sudo apt-get install r-base r-base-dev
Pineapple 对问题进行了更新,指出“更新:该错误已由 Michael Rutter 和他的 Debian 团队修复。非常感谢所有相关人员。” .
当我尝试在我的 Bionic Beaver 盒子上安装 R 3.5.0 时,我在发出sudo apt-get update
命令后收到这串错误消息。问题真的解决了吗?我该如何解决?
Err:10 https://cloud.r-project.org bionic-backports Release
404 Not Found [IP: 52.84.35.214 443]
Reading package lists... Done
E: The repository 'https://cloud.r-project.org bionic-backports Release'
does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
要么你遵循的指示是错误的,要么你犯了一个错误,在任何一种情况下,你都做了你不应该做的事情。
您输入的第二个
add-apt-repository
命令不正确且错误。bionic-backports
是 Ubuntu 存储库中的软件存储库,而不是R Project 云存储库。这是 404 错误的基础,因此您需要进入/etc/apt/sources.list
并找到添加该行的位置,然后删除该行或将其注释掉。(我的建议是删除该行,因为它永远不会起作用)此外,
bionic-backports
默认情况下应该已经启用存储库(但设置为比其他存储库低的优先级)。您根本不必执行该add-apt-repository
命令。如果需要软件的反向移植版本,则 R 安装程序应引用反向移植 repo 中的软件版本,并应自动安装。