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

install latest version of R 3.2.1 (World-Famous Astronaut) on Linux Mint 17.1 (MATE)

我刚刚从 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 吗?

提前致谢!

简述:

  • 你也运行 sudo apt-get update吗?

  • 查看apt-cache policy r-base-dev 哪个版本适合"knowns"

  • Mint 不是 Debian,所以地狱可能仍然会崩溃......

好的,我明白了。感谢您的帮助!我将 post 在这里为任何试图解决这个问题的人提供答案:

首先我运行:

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

效果很好!