在 Ubuntu 上安装 R - 使更新工作

Chr*_*ian 6 r

我已经安装了 R。但是,当我更新我的系统时,它抱怨 R 更新未经过身份验证。

我需要做什么来验证它们?

Pan*_*her 13

来自http://cran.r-project.org/bin/linux/ubuntu/README

要获取最新的 R 包,请添加如下条目

deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu precise/
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu oneiric/
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu natty/
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu lucid/
deb http://<my.favorite.cran.mirror>/bin/linux/ubuntu hardy/
Run Code Online (Sandbox Code Playgroud)

在您的/etc/apt/sources.list文件中,替换 <my.favorite.cran.mirror>为您最喜欢的 CRAN 镜像的实际 URL。有关CRAN 镜像列表,请参阅http://cran.r-project.org/mirrors.html

然后在 README 中

CRAN 上的 Ubuntu 档案Michael Rutter <marutter@gmail.com>使用密钥 ID E084DAB9的密钥进行签名。您可以使用

gpg --keyserver keyserver.ubuntu.com --recv-key E084DAB9
Run Code Online (Sandbox Code Playgroud)

然后将其输送到apt-key

gpg -a --export E084DAB9 | sudo apt-key add -
Run Code Online (Sandbox Code Playgroud)

要安装完整的 R 系统,请使用

sudo apt-get update
sudo apt-get install r-base
Run Code Online (Sandbox Code Playgroud)

有关其他详细信息,请参阅

https://help.ubuntu.com/community/Repositories/Ubuntu#Authentication_Tab

https://help.ubuntu.com/community/SecureApt