当我尝试更新
rubygems(通过运行’gem update –system’)我得到这个错误:
ERROR: While executing gem ... (RuntimeError) gem update --system is disabled on Debian. RubyGems can be updated using the official Debian repositories by aptitude or apt-get.
任何想法可能是错的,我可以如何解决它?
解决方法
有两种方法:摆脱debian ruby包,并从源代码安装ruby,或者你可以遵循给你的指令:
RubyGems can be updated using the official Debian repositories by aptitude or apt-get.
与debian的rubygems由apt管理,所以你需要更新它.如果你不想,你需要自己安装ruby,而不用apt.或者至少你需要自己安装ruby-gems.尝试这个:
[sudo] apt-get remove rubygems wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz tar xzf rubygems-1.3.7.tgz cd rubygems-1.3.7 [sudo] ruby setup.rb