在ubuntu上安装以前版本的R.

时间:2013-07-29 22:28:12

标签: r ubuntu

我想在我的ubuntu服务器上使用RHadoop软件包(rmr,rhdfs,rhbase)。这些仅适用于旧版本的R 2.15.0,而不适用于当前的3.0.1版本。我创建了一个允许我安装3.0.1版本的镜像。

sudo apt-get install r-base-dev

我需要在此处更改以获得R5的2.15.0版本?

我尝试过使用这些链接,但我认为我可能需要访问一个新镜像,因为两个下载链接都不同。

当前镜像:

deb http://cran.cnr.berkeley.edu/bin/linux/ubuntu precise/

我假设它获取最新文件并执行它:

http://cran.cnr.berkeley.edu/bin/linux/ubuntu/precise/r-base-dev_3.0.1-5precise0_all.deb

我希望它关注并安装的链接

http://cran.cnr.berkeley.edu/src/base/R-2/R-2.15.0.tar.gz

在berkeley.edu之后,它们完全不同,但在我的镜子里,它会保持不变。我试过换镜子,但没有运气。

如果有人有任何建议或者可以引导我走上正确的道路,那将会有很大的帮助。

-Joey

2 个答案:

答案 0 :(得分:4)

您可以在标准目录中找到以前的二进制构建,只需手动操作:

 https://cran.r-project.org/bin/linux/ubuntu/

您可以随时手动下载它们,然后告诉包管理系统将它们“保留”,即不升级。有关man dpkgdpkg --set-selection州的信息,请参见hold

答案 1 :(得分:2)

您可以在CRAN页面找到过时的R版本:

http://cran.r-project.org/sources.html

以下几个链接:

http://cran.r-project.org/src/base/R-2/R-2.15.0.tar.gz

我认为Debian / Ubuntu存储库可能有Make文件来驱动源代码编译。如果没有,你可以在R-Debian邮件列表中找到一个。