在Debian测试中出错“无法找到r-base的源包”

时间:2015-03-29 15:39:36

标签: r debian

在从源代码安装R之前,我通常会做" sudo apt-get build-dep r-base"它总是在Ubuntu下工作。现在我有一台带有LXDE的Debian(测试)机器,在执行上述操作时,我获得了" E:无法找到r-base"的源包。可能是导致此错误的原因是什么?

更新

我忘了将deb http://stat.ethz.ch/CRAN/bin/linux/debian jessie-cran3deb-src http://stat.ethz.ch/CRAN/bin/linux/debian jessie-cran3添加到/etc/apt/sources.list。在sudo apt-get update之后,我获得了:

Reading package lists... Done
W: GPG error: http://stat.ethz.ch jessie-cran3/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 06F90DE5381BA480

作为cran.r-project.org - &gt;部分。下载R for Linux - &gt; debian - &gt;安全APT说,需要增加一个关键。由于失败了,我通过sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key <NUMBER>做了一点点不同,其中<NUMBER>是上面给出的数字,所以06F90DE5381BA480

1 个答案:

答案 0 :(得分:4)

这对我有用:

sudo sh -c 'echo "deb http://cran.rstudio.com/bin/linux/debian wheezy-cran3/" >> /etc/apt/sources.list'

sudo apt-key adv --keyserver keys.gnupg.net --recv-key 381BA480

sudo apt-get update

sudo apt-get install r-base