我有一台由 Ubuntu 18.04 操作的新机器。我安装了 RStudio v.3.4,但我基本上无法安装对我的工作至关重要的其他 R 包 Phyloseq,因为某些依赖项不适用于 V3.4。所以,我需要升级到 v3.5,但我不确定是否必须在继续之前删除 v3.4,或者这两个版本可以独立安装在同一台机器上。
还有一件事,我运行了这个命令
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/"
最后,我收到了这个错误信息
W: GPG error: https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9
E: The repository 'https://cloud.r-project.org/bin/linux/ubuntu bionic-cran35/ InRelease' is not signed.
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.
请问有什么建议吗?
你做对了。R 3.5 将取代 R 3.4。
但是您忘记为包签名添加 GPG 密钥。
你必须这样做:
然后通过以下方式更新包列表并安装所有新依赖项: