1

この問題を解決しようとすると、gem のインストール時にプロキシオプションを使用すると役立つという解決策があります。

次の行を実行しています。

sudo gem install rails --http-proxy=http://rubygems.org/

しかし、それは私に同じエラーを与えます:

ERROR:  Could not find a valid gem 'rails' (>= 0) in any repository
ERROR:  Possible alternatives: rails

誰かが私が間違っていることを教えてもらえますか?

4

2 に答える 2

3

HTTP プロキシは ruby​​gems ではありません...プロキシをエススペシフィケーションする場合...独自のプロキシを配置する必要があります...プロキシがない場合...だから http-proxy を配置しないでください... =)

最初に REALLY_GEM_UPDATE_SYSTEM=1 sudo gem update --system を実行します

須藤宝石インストールレール

于 2012-10-21T05:03:38.110 に答える
1

どちらの質問でも - からの質問でも - Ruby は Synaptic や Aptitude などのパッケージ マネージャーによってインストールされます。Debian ライクなオペレーティング システムでは、パッケージ マネージャーを使用せずに gem を厳密にインストールします。次のような gem のインストールで REALLY_GEM_UPDATE_SYSTEM を使用できますが、推奨されません。

gem install rails REALLY_GEM_UPDATE_SYSTEM=true

その代わりに、RVMまたはrbenvを使用して、パッケージ マネージャー ベースのインストールを取り除くことをお勧めします。

于 2012-10-20T19:28:43.647 に答える