是否有可能在没有活动互联网访问的情况下安装 Ruby 与 zlib 等所有部门?

Is there a possibility to install Ruby with all deps like zlib without active internet access?

这个问题似乎很奇怪,但实际上在sles11 sp4上安装Fluentd是一个漫长的故事的一部分。 我在这里看到了 Fluentd 在 sles11 sp3 上的成功故事,@ab77

https://serverfault.com/questions/539307/installing-fluentd-kibana-elastic-search-on-suse-enterprise-linux-11/540521#540521

不幸的是,由于我公司的安全政策,我无法按照上述方式进行操作:git 通过 https 从 github 克隆被禁用,因此所有通过 rbenv 的动态 deps 都失败了。

所以我想到了从我公司 JBoss 上的一个独立包安装 Ruby 2.1.0(Fluentd 要求),它应该包含所有依赖项。 目前,我正在与众多依赖项作斗争,并且不确定这是否可能(我在 Ruby 中是全新的)。

如果您也遇到过类似的情况,能否分享一下您的经验? 感谢您的帮助!

有一些 RVM 教程(Ruby 版本管理器)rvm。io/rvm/offline 我见过一些公司将 gem 放入他们自己的 gem 服务器并直接从那里安装它们 guides.rubygems.org/run-your-own-gem-server