在ubuntu上安装r-base的特定版本(2.15.2)

时间:2013-05-25 01:06:48

标签: r ubuntu install

我是Ubuntu和R的新手。

我正在尝试在ubuntu上安装R 2.15.2。由于最新版本的R是3.0.X,我在/etc/apt/sources.list中指定了该版本

deb http://cran.ma.imperial.ac.uk/bin/linux/ubuntu精确2.15.2

然后我跑了sudo apt-get install r-base

安装,但是当我检查版本时,它是2.14.1,而不是2.15.2

我尝试在命令行中指定版本,例如:

sudo apt-get install r-base_2.15.2_1precision1

始终看到:

  

E:无法找到包r-base_2.15.2_1precision1   E:找不到任何正则表达式'r-base_2.15.2_1precision1'

的包

有什么建议吗?感谢。

如果我运行命令:

sudo apt-get install r-base=2.15.2-1precise0

请参阅以下消息:

  

以下软件包具有未满足的依赖关系:
   r-base:取决于:r-recommended(= 2.15.2-1precise0)但要安装3.0.1-1precise0precise2             推荐:r-base-html但不会安装

2 个答案:

答案 0 :(得分:7)

找到解决方案。

我需要安装如下:

sudo apt-get install r-base-core=2.15.3-1precise0precise1
sudo apt-get install r-recommended=2.15.3-1precise0precise1
sudo apt-get install r-doc-html=2.15.3-1precise0precise1
sudo apt-get install r-base=2.15.3-1precise0precise1

答案 1 :(得分:1)

好的,发现包的位置的URL已经改变了:^)在cran.ma网站上:

将debian网址更改为:

deb http://cran.ma.imperial.ac.uk/bin/linux/ubuntu precise/

执行apt-get update并尝试重新安装

完整的说明如下:

http://cran.ma.imperial.ac.uk/bin/linux/ubuntu/