ubuntu自带的rubygems有问题

安装rails,一般都会安装rubygems,但是如果用ubuntu的apt安装gem,安装后的gem会有异常:
bash 代码
 
  1. $ sudo gem update --system  
  2. ...  
  3. ... (Gem::GemNotFoundException) Could not find rubygems-update (> 0) in the repository  

问题很奇怪,我估计是版本问题──ubuntu 7.0.4携带配的是0.9.0版的rubygems,而我们现在要用至少0.9.4。
所以解决的办法很简单──自己下载一份,然后用ruby的脚本手动安装。
bash 代码
  1. $ tar xvzf ../rubygems-0.9.4.tgz
  2. ...
  3. $ cd rubygems-0.9.4
  4. ...
  5. $ sudo ruby setup.rb
  6. ...
  7. $ sudo gem update --system
  8. Updating RubyGems...
  9. Bulk updating Gem source index for: http://gems.rubyforge.org
  10. Attempting remote update of rubygems-update
  11. Successfully installed rubygems-update-0.9.4
  12. Updating version of RubyGems to 0.9.4
  13. Installing RubyGems 0.9.4
  14. ...
  15. RubyGems system software updated

问题虽然简单,但是我居然忘了,结果今天浪费了很多时间,google一下,也没有人详细解释,俺这里补充一下。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值