Установлен Ruby, но установка RubyGems не работает

#ruby-on-rails #ruby #ubuntu

#ruby-on-rails #ruby #ubuntu

Вопрос:

Я только что установил ruby в Ubuntu, выполнив эту команду:

 sudo apt-get install ruby1.9.1-full
  

Затем я скачал RubyGems, извлек его и перешел в этот каталог. Когда я ввел эту команду:

 ruby setup.rb or sudo ruby setup.rb
  

Я получил эту ошибку:

 The program 'ruby' is currently not installed.  You can install it by typing:
sudo apt-get install ruby
  

Как я должен вызвать мою установку Ruby? Должен ли я перезагрузиться? Есть идеи, в чем проблема?

Ответ №1:

Я думаю, что ваша проблема двоякая:

  1. Ruby1.9 по умолчанию объединяет rubygems, поэтому нет необходимости устанавливать вручную.
  2. Ruby, вероятно, будет установлен как ruby1.9.1-full и вам, возможно, потребуется переименовать вручную в ruby . Хорошим решением является использование rvm.

Ответ №2:

Используйте:

 sudo ruby1.9.1 setup.rb
  

или

 sudo ruby1.9.1-full setup.rb