我正在尝试在没有连接到Internet的RedHat服务器上安装R. (叹息)
最初,我尝试使用EPEL的R meta包(http://fedoraproject.org/wiki/EPEL)。
由于依赖性要求,我下载了依赖Rcore,libRmath等...
每次提示依赖时,我都会下载,传输和安装。 这需要时间和人力。
除了每个依赖项的手动下载,传输和安装之外,还有更简洁的方法吗?
注意:服务器没有互联网连接,所以山药没用。
答案 0 :(得分:2)
您是否想过简单地从源代码编译R? 我通常这样做,而且相对无痛。
当你执行./configure步骤时 你应该得到一份你所有图书馆的清单 在发布make之前需要。
它可能不如redhat安装的hazzle 你在干嘛。
答案 1 :(得分:0)
我相信我们无法在线安装R(除非有人下载安装程序并传递给您)。您可以参考Setup ®Studio Server(CentOS / RHEL 7)。希望这会有所帮助。
答案 2 :(得分:0)
您可以做的一件事是在具有互联网访问权限的服务器上安装R. 安装Rtools。
然后使用install.packages选项destdir
安装所需的所有软件包。
然后,您将获得一个包含您需要的所有软件包的文件夹。