Landscape中添加CRAN第三方仓库的有效配置参数咨询
Landscape中添加CRAN第三方仓库的有效配置参数咨询
我之前帮朋友处理过类似需求,踩过不少坑,给你分享下亲测有效的配置参数,应该能解决你的问题:
- 仓库URL:直接填写
https://cloud.r-project.org/bin/linux/ubuntu/ - 镜像套件(Mirror Suite):这个必须和你的Ubuntu工作站版本对应,填错就会同步失败,对应关系如下:
- Ubuntu 22.04(Jammy Jellyfish):
jammy-cran40/ - Ubuntu 20.04(Focal Fossa):
focal-cran40/ - Ubuntu 18.04(Bionic Beaver):
bionic-cran40/ - Ubuntu 16.04(Xenial Xerus):
xenial-cran35/
- Ubuntu 22.04(Jammy Jellyfish):
另外还有个关键步骤:得先把CRAN的GPG信任密钥加到系统里,不然Landscape同步仓库时会出现签名验证失败的错误。如果是批量管理工作站,你可以通过Landscape的脚本部署功能推送这条命令到所有机器:
wget -qO- https://cloud.r-project.org/bin/linux/ubuntu/marutter_pubkey.asc | sudo tee /etc/apt/trusted.gpg.d/cran_ubuntu_key.asc
之前很多人配置失败都是因为套件名和系统版本不匹配,你对照自己的Ubuntu版本选对应的套件名,应该就能成功添加并同步CRAN仓库了。
备注:内容来源于stack exchange,提问作者philipp
相关产品推荐
相关产品推荐

