安装rails,一般都会安装rubygems,但是如果用ubuntu的apt安装gem,安装后的gem会有异常:
问题很奇怪,我估计是版本问题──ubuntu 7.0.4携带配的是0.9.0版的rubygems,而我们现在要用至少0.9.4。
所以解决的办法很简单──自己下载一份,然后用ruby的脚本手动安装。
问题虽然简单,但是我居然忘了,结果今天浪费了很多时间,google一下,也没有人详细解释,俺这里补充一下。
bash 代码
- $ sudo gem update --system
- ...
- ... (Gem::GemNotFoundException) Could not find rubygems-update (> 0) in the repository
问题很奇怪,我估计是版本问题──ubuntu 7.0.4携带配的是0.9.0版的rubygems,而我们现在要用至少0.9.4。
所以解决的办法很简单──自己下载一份,然后用ruby的脚本手动安装。
bash 代码
- $ tar xvzf ../rubygems-0.9.4.tgz
- ...
- $ cd rubygems-0.9.4
- ...
- $ sudo ruby setup.rb
- ...
- $ sudo gem update --system
- Updating RubyGems...
- Bulk updating Gem source index for: http://gems.rubyforge.org
- Attempting remote update of rubygems-update
- Successfully installed rubygems-update-0.9.4
- Updating version of RubyGems to 0.9.4
- Installing RubyGems 0.9.4
- ...
- RubyGems system software updated
问题虽然简单,但是我居然忘了,结果今天浪费了很多时间,google一下,也没有人详细解释,俺这里补充一下。