2013-02-25 56 views
4

Bundler 1.3.0剛剛發佈(only 10 people已安裝到目前爲止),但我只能安裝預先版本或以前的版本。避免鏡像安裝新發布的寶石

$ gem install bundler --version 1.3.0 --verbose 
HEAD http://rubygems.org/specs.4.8.gz 
302 Moved Temporarily 
HEAD http://production.s3.rubygems.org/specs.4.8.gz 
304 Not Modified 
ERROR: Could not find a valid gem 'bundler' (= 1.3.0) in any repository 
HEAD http://rubygems.org/prerelease_specs.4.8.gz 
302 Moved Temporarily 
HEAD http://production.s3.rubygems.org/prerelease_specs.4.8.gz 
304 Not Modified 
ERROR: Possible alternatives: bundler 

$ gem install bundler --version 1.3.0 --clear-sources --source http://rubygems.org --verbose 
HEAD http://rubygems.org/specs.4.8.gz 
302 Moved Temporarily 
HEAD http://production.s3.rubygems.org/specs.4.8.gz 
304 Not Modified 
ERROR: Could not find a valid gem 'bundler' (= 1.3.0) in any repository 
HEAD http://rubygems.org/prerelease_specs.4.8.gz 
302 Moved Temporarily 
HEAD http://production.s3.rubygems.org/prerelease_specs.4.8.gz 
304 Not Modified 
ERROR: Possible alternatives: bundler 

$ gem install bundler --verbose 
HEAD http://rubygems.org/latest_specs.4.8.gz 
302 Moved Temporarily 
HEAD http://production.s3.rubygems.org/latest_specs.4.8.gz 
304 Not Modified 
Installing gem bundler-1.2.4 
/Users/agrimm/.rbenv/versions/2.0.0-p0/lib/ruby/gems/2.0.0/gems/bundler-1.2.4/.gitignore 
<snip> 
/Users/agrimm/.rbenv/versions/2.0.0-p0/bin/bundle 
Successfully installed bundler-1.2.4 
Parsing documentation for bundler-1.2.4 
Parsing sources... 
100% [100/100] lib/bundler/vlad.rb            
Done installing documentation for bundler (2 sec). 
1 gem installed 

我該如何告訴rubygems查看一個規範的存儲庫,而不是過時的鏡像?

+0

現在只需4個小時即可從10下載10333312。這是令人驚訝的。我不知道有那麼多的Ruby(on Rails)用戶。 – sawa 2013-02-25 12:25:03

+1

@sawa *總共下載*,即所有版本。 – Stefan 2013-02-25 12:31:48

+0

順便說一句,我面臨同樣的問題。 'gem list -r bundler'顯示'bundler(1.2.4)' – Stefan 2013-02-25 12:33:27

回答

2

我從rubygems.org下載gem file,並與gem install path/to/gem/file安裝它。

有人說他們安裝了gem install bundler --pre,但我沒有嘗試。