在Linux Mint 17.1(MATE)上安装最新版本的R 3.2.1(世界着名宇航员)

时间:2015-07-08 14:34:43

标签: linux r install cran

我刚刚从Mac切换到Linux,所以虽然我对Linux结构有基本的了解,但仍有一些事情我试图澄清。这是其中之一。

我尝试过多种方式(引用多个论坛帖子)在Linux Mint 17.1(MATE)上安装最新版本的R(3.2.1“World-Famous Astronaut”)。

我尝试了不同的来源列表,最近的是:

deb http://cran.rstudio.com/bin/linux/debian wheezy-cran3/

但是当我打电话时:

apt-cache showpkg r-base-dev

我尝试的每一个,我总是得到:

3.0.2-1ubuntu1

作为最新的可用。

另外,我的sources.list只包含上面的deb,所以我不认为它是/ etc / apt / preferences /问题。

有没有人能够在Linux Mint上安装3.2.1?

提前致谢!

  • 汤姆

2 个答案:

答案 0 :(得分:2)

简言之:

  • 您是否也运行了sudo apt-get update

  • 查看apt-cache policy r-base-dev哪些版本会显示哪些版本"知道"

  • Mint ain's Debian所以地狱可能仍然破裂......

答案 1 :(得分:2)

好的,我明白了。感谢您的帮助!我会在这里为其他试图解决这个问题的人发布一个答案:

首先我跑了:

sudo gedit /etc/apt/sources.list

进入我的sources.list。为此,我补充说:

deb http://cran.rstudio.com/bin/linux/debian wheezy-cran3/

然后添加了密钥:(感谢Dirk的建议):

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

sudo apt-get update

然后我跑了:

apt-cache showpkg r-base-dev

查看可用的包。最重要的是:

Package: r-base-dev
Versions: 
3.2.1-1~wheezycran3.0(/var/lib/apt/lists/cran.rstudio.com_bin_linux_debian_wheezy-cran3_Packages)

所以,最后我跑了:

sudo apt-get install -f r-base=3.2.1-1~wheezycran3.0

效果很好!