質問

サーバーマシンにインターネット接続がないので、gem をローカルにインストールする必要があります。私は試した

gem インストール Rails-2.3.4.gem

しかし、エラーが発生します。

gem をローカルにインストールするにはどうすればよいですか?

ありがとう。

役に立ちましたか?

解決

どちらでも構いません

  1. gem のすべての依存関係を検索し、gem install でインストールします。

    それ以上の

  2. 別のマシン (同じ OS) から gem ディレクトリをコピーします。等)。次のコマンドを実行すると、必要なディレクトリを見つけることができます。 gem environment コマンドを実行し、GEM パスをメモします (以下を参照)。実行可能ディレクトリからファイルをコピーする必要がある場合もあります。

    RubyGems 環境:

    • ルビージェムのバージョン:1.3.2
    • ルビーのバージョン:1.8.7 (2010-01-10 パッチレベル 249) [i486-linux]
    • インストールディレクトリ:/usr/lib/ruby/gems/1.8
    • Ruby 実行可能ファイル:/usr/bin/ruby1.8
    • 実行可能ディレクトリ:/usr/bin
    • Rubygems プラットフォーム:
      • ルビー
      • x86-linux
    • 宝石のパス:
      • /usr/lib/ruby/gems/1.8
      • /ホーム/クリス/.gem/ルビー/1.8
    • 宝石の構成:
    • リモートソース:

他のヒント

あなたがRailsので作業している場合は、私がサーバーにデプロイする前に、ベンダーに必要な宝石を開梱ことをお勧めしたい。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top