在 RedHat 上离线安装 R

Offline Install of R on RedHat

我正在尝试在未连接到 Internet 的 RedHat 服务器上安装 R。 (叹气)

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

由于依赖需求,我下载了依赖Rcore、libRmath等...

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

有没有比手动下载、传输和安装每个依赖项更简洁的方法?

注意:服务器没有互联网连接,所以 yam 没有帮助。

您是否考虑过从源代码简单地编译 R? 我经常这样做,而且比较无痛。

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

它可能比 redhat 安装更简单 你在做。

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

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

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

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