我正在尝试在没有连接到 Internet 的 RedHat 服务器上安装 R。(叹)
最初,我尝试使用来自 EPEL ( http://fedoraproject.org/wiki/EPEL ) 的 R 元包。
由于依赖要求,我下载了依赖项 Rcore ,libRmath 等...
每次它提示依赖项时,我都会下载、传输和安装。这需要时间和人工。
有没有比手动下载、传输和安装每个依赖项更清洁的方法?
注意:服务器没有互联网连接,所以 yam 没有帮助。
我正在尝试在没有连接到 Internet 的 RedHat 服务器上安装 R。(叹)
最初,我尝试使用来自 EPEL ( http://fedoraproject.org/wiki/EPEL ) 的 R 元包。
由于依赖要求,我下载了依赖项 Rcore ,libRmath 等...
每次它提示依赖项时,我都会下载、传输和安装。这需要时间和人工。
有没有比手动下载、传输和安装每个依赖项更清洁的方法?
注意:服务器没有互联网连接,所以 yam 没有帮助。
您是否想过简单地从源代码编译 R?我通常这样做,而且相对无痛。
问题是,当您执行 ./configure 步骤时,您应该在发出 make 之前获得所需的所有库的列表。
它可能比你正在做的 redhat 安装更麻烦。
您可以做的一件事是在可以访问 Internet 的服务器上安装 R。安装 Rtools。
destdir
然后使用install.packages选项安装所有需要的包。
然后,您将获得一个文件夹,其中包含您需要的所有包。
我相信我们无法在不在线的情况下安装 R(除非有人下载安装程序并传递给您)。您可以参考Setup®Studio Server (CentOS/RHEL 7)。希望这可以帮助。