在RedHat上离线安装R

时间:2016-01-21 08:27:36

标签: r redhat epel

我正在尝试在没有连接到Internet的RedHat服务器上安装R. (叹息)

最初,我尝试使用EPEL的R meta包(http://fedoraproject.org/wiki/EPEL)。

由于依赖性要求,我下载了依赖Rcore,libRmath等...

每次提示依赖时,我都会下载,传输和安装。 这需要时间和人力。

除了每个依赖项的手动下载,传输和安装之外,还有更简洁的方法吗?

注意:服务器没有互联网连接,所以山药没用。

3 个答案:

答案 0 :(得分:2)

您是否想过简单地从源代码编译R? 我通常这样做,而且相对无痛。

当你执行./configure步骤时 你应该得到一份你所有图书馆的清单 在发布make之前需要。

它可能不如redhat安装的hazzle 你在干嘛。

答案 1 :(得分:0)

我相信我们无法在线安装R(除非有人下载安装程序并传递给您)。您可以参考Setup ®Studio Server(CentOS / RHEL 7)。希望这会有所帮助。

答案 2 :(得分:0)

您可以做的一件事是在具有互联网访问权限的服务器上安装R. 安装Rtools。

然后使用install.packages选项destdir安装所需的所有软件包。

然后,您将获得一个包含您需要的所有软件包的文件夹。