在我正在使用的Joyent加速器上,在使用Cool Stack初始设置服务器时安装了Ruby和Rubygems。
现有版本的Rubygems是0.9.2版。当使用'sudo gem install rubygems-update'和'sudo update_rubygems'命令升级RubyGems时,会导致以下错误:
./lib/rubygems.rb:124: uninitialized constant Gem::RbConfig (NameError)
from setup.rb:24:in `require'
from setup.rb:24
在纠正这个问题方面没有取得多大成功,我想在这个问题上安装一个新版本的RubyGems。由于这是一个生产服务器,我想尽量减少我在服务器上进行的环境变化。
如果我从源代码安装新版本的RubyGems,如何将这个新安装的RubyGems版本设置为要使用的RubyGems的默认版本?
答案 0 :(得分:0)
我认为RVM正是您所寻找的:http://rvm.io/rvm/install/
然后将一个Ruby安装设置为默认值:http://rvm.io/rubies/default/