我使用以下命令在redhat上安装了R:
/ configure --enable-R-shlib -with-readline = no -with-x = no
make clean
请
make install
我在/local/home/UserX/R-3.2.3中安装了R_HOME。所以我把它添加到路径(#echo $ PATH:/local/home/UserX/R-3.2.3/bin /:/ sbin:/ bin:/ usr / sbin:/ usr / bin)。< / strong>
安装Rstudio服务器后,当我执行sudo rstudio-server verify-installation时。我得到了:
**无法在系统上找到R的安装(R没有返回有效输出);无法通过扫描标准位置找到R二进制文件
rstudio-server启动/运行,进程13900 **
其中R: /local/home/UserX/R-3.2.3/bin/R
ls -la / usr / bin / R: ls:无法访问/ usr / bin / R:没有这样的文件或目录
ls -la / usr / local / bin / R: ls:无法访问/ usr / local / bin / R:没有这样的文件或目录
ls -la / opt / local / bin / R: ls:无法访问/ opt / local / bin / R:没有这样的文件或目录
答案 0 :(得分:2)
1)R在EPEL回购https://fedoraproject.org/wiki/EPEL,R-3.3.0中。 ......有18个包... https://dl.fedoraproject.org/pub/epel/7/x86_64/r/ ...#yum install R-core R-core-devel
2)或者使用你的R :添加PATH→export PATH=/local/home/UserX/R-3.2.3/bin:$PATH
,....其中$ PATH将为/ sbin:/ bin:/ usr / sbin:/ usr / bin ....等默认。
注意:.bin /:/ sbin是“路径尝试”中的语法错误。
答案 1 :(得分:0)
我注意到普通用户无法访问R_Home,因为它安装在sudoer用户的主目录下。我在另一个用户可以访问它的目录上重新安装了R,这解决了我的问题。