ruby-on-rails – “宝石更新 – 系统在Debian上被禁用”错误

当我尝试更新 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

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...