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

Posted

技术标签:

【中文标题】是否有可能在没有活动互联网访问的情况下使用 zlib 等所有部门安装 Ruby?【英文标题】:Is there a possibility to install Ruby with all deps like zlib without active internet access? 【发布时间】:2018-07-09 09:25:39 【问题描述】:

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

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

不幸的是,由于我的公司安全政策,我无法遵循上述方式:通过 https 从 github 的 git clone 被禁用,因此所有通过 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 【参考方案1】:

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

【讨论】:

以上是关于是否有可能在没有活动互联网访问的情况下使用 zlib 等所有部门安装 Ruby?的主要内容,如果未能解决你的问题,请参考以下文章

Espresso 可以在没有意图启动活动的情况下工作吗?

是否有可能在不快速调用 API 的情况下从互联网获取图像?

在没有互联网访问的情况下运行 Android 模拟器 [关闭]

CLLocationManager 是不是可以在没有互联网/蜂窝连接的情况下工作?

是否可以在不调用新活动的情况下获取对象值?

如何在没有可信 SSL 证书的情况下在 Intranet 中运行 PWA?