2

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

gem install rails-2.3.4.gem

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

どうすればgemをローカルにインストールできますか。

ありがとう。

4

2 に答える 2

1

Railsを使用している場合は、サーバーにデプロイする前に、ベンダーに必要なgemを解凍することをお勧めします。

于 2010-04-13T22:57:44.227 に答える
1

あなたはどちらかできます

  1. gem のすべての依存関係を見つけて、gem install でインストールします

    またはそれ以上

  2. gem ディレクトリを別のマシン (同じ OS など) からコピーします。gem environmentコマンドを実行し、GEM PATHS (以下を参照) に注意することで、必要なディレクトリを見つけることができます。また、EXECUTABLE DIRECTORY からファイルをコピーする必要がある場合もあります。

    RubyGems 環境:

    • ルビージェムのバージョン: 1.3.2
    • ルビー バージョン: 1.8.7 (2010-01-10 パッチレベル 249) [i486-linux]
    • インストールディレクトリ: /usr/lib/ruby/gems/1.8
    • ルビー実行可能: /usr/bin/ruby1.8
    • 実行可能ディレクトリ: /usr/bin
    • RUBYGEMS プラットフォーム:
      • ルビー
      • x86-Linux
    • GEM パス:
      • /usr/lib/ruby/gems/1.8
      • /home/chris/.gem/ruby/1.8
    • 宝石の構成:
    • リモートソース:
于 2010-04-13T12:46:19.103 に答える