我通过这样做打破了系统中的红宝石:
mkdir /tmp/ruby && cd /tmp/ruby
wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p327.tar.gz
tar xfvz ruby-1.9.3-p327.tar.gz
cd ruby-1.9.3-p327
./configure
make
sudo make install
问题出现在许多不同的情况下:
尝试访问IRB:
$ irb
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'
尝试安装宝石:
$ gem install rubygems-update
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'
我尝试使用synaptic删除所有与ruby相关的软件包,并重新安装它,但它并没有解决我的问题。我没有通过rvm安装ruby,我使用了rbenv:
rbenv uninstall 2.2.3
rbenv install 2.2.3
我也尝试过purge命令。我不知道发生了什么。我非常绝望地寻找解决方案。目录/ tmp / Ruby已被我删除了...我用thunar删除了它。 有人请帮助我。