在没有root权限的情况下在linux / Unix中安装R?

时间:2015-07-13 16:00:18

标签: linux r

我正在尝试在我们的集群中安装R(集群的操作系统是Red Hat Enterprise Linux 6),我没有root访问权限。我试过了:

$wget http://cran.rstudio.com/src/base/R-3/R-3.1.1.tar.gz
$ tar xvf R-3.1.1.tar.gz
$ cd R-3.1.1
$ ./configure --prefix=/home/Kryo/R-3.1.1

但是得到错误:

  

configure:error: - with-x = yes(默认值),X11 headers / libs不可用

1 个答案:

答案 0 :(得分:3)

另一种方法是从conda安装r-base。一个人不需要root权限就可以了。安装anaconda / miniconda也不需要root权限。

通过conda安装r-base:

conda install -c r r-base

安装R后,您可以像往常一样安装R软件包,conda将检测它们并在环境中列出它们。
从conda安装R的一个缺点是conda上可用的R版本可能并不总是R的最新版本。
链接到相应的conda包:https://anaconda.org/r/r-base