Rubyにいくつかのデプロイメントモジュールを書いています。指定されたライブラリ、バイナリ、宝石がシステムにインストールされているか確認してください。
私のカスタムパッケージやプログラムをデプロイする前に、依存ライブラリがインストールされているかどうかを確認する必要があります。
パッケージ/ gems/librariesの存在を確認するためのルビライブラリはありますか?
Rubyにいくつかのデプロイメントモジュールを書いています。指定されたライブラリ、バイナリ、宝石がシステムにインストールされているか確認してください。
私のカスタムパッケージやプログラムをデプロイする前に、依存ライブラリがインストールされているかどうかを確認する必要があります。
パッケージ/ gems/librariesの存在を確認するためのルビライブラリはありますか?
Rubygemsのは自分.gemspecファイルにリスト、宝石の依存関係を確認し、インストールすることができます。..助けてください:...
宝石と宝石をインストールするときにインストールし、その依存関係は をチェックされます。彼らがインストールされていない場合、gemはそれらをインストールするために提供します。
(http://docs.rubygems.org/read/chapter/20#dependenciesから)この問題に対する一般的な解決策は、バンドラーを使用することです。私はそれを使用していますが、それは非常に好きです。これは、最近のRuby on Railsアプリケーションの依存関係を管理するためのデフォルトの方法です。 「Bundlerは、アプリケーションの依存関係を、多くのマシン間でシステム全体にわたって、繰り返し実行することで、その全ライフを通じて管理します。
非常に使いやすく、設定も自由です。宝石をインストールすることも、さまざまなタイプのリポジトリから取得することもできます。
私の不完全な質問は申し訳ありません。外部プログラム(rubyスクリプト)からlibaries/gems/packagesがインストールされているかどうかを確認する必要があります –