我刚刚从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?
提前致谢!
答案 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
效果很好!