2017-03-13 8 views
0

ベンダーから提供された.gemというファイル(logstash-output-apm-Release-APM-10.5.1-DxC-1.4-20170114.212431-8.gem)をインストールしようとしていますが、私はNo Internetのマシンからinstallコマンドを実行しているので、アクセス:.gemとその依存関係をオフラインでインストールする

[[email protected]_hostname bin]$ ./logstash-plugin install DigitalExperienceCollector-Release-APM-10.5.1-DxC-1.4-SNAPSHOT-2017_01_14_13_24/logstash/apm-logstash-plugin/logstash-output-apm-Release-APM-10.5.1-DxC-1.4-20170114.212431-8.gem 

Validating DigitalExperienceCollector-Release-APM-10.5.1-DxC-1.4-SNAPSHOT-2017_01_14_13_24/logstash/apm-logstash-plugin/logstash-output-apm-Release-APM-10.5.1-DxC-1.4-20170114.212431-8.gem 
Unable to download data from https://rubygems.org/ 
- Errno::ECONNREFUSED: Connection refused - Connection refused (https://api.rubygems.org/latest_specs.4.8.gz) 

.gemファイルを変更せずに.gemファイルを手動でlatest_specs.4.8.gzをダウンロードする方法、および電源はありますか?
ローカルコピーからロードするには、.gemファイルの一部を変更する必要がありますか?

答えて

0

gemを含むディレクトリから--localフラグを使用すると、ローカルに宝石をインストールできます。

例えば、私は私の/downloads/gems/ディレクトリに以前にダウンロードmy_gem-0.1.0.gemをインストールするには:

$ cd downloads/gems 
$ gem install my_gem --local 

欠点は、あなたはまだruntime_dependency宝石のいずれかを取得することはできませんということで。

関連する問題