Как избежать переустановки ruby ​​при каждом перезапуске?

Мне нужно что-то сделать с Ruby on Rails, поэтому я следовал этому руководству, чтобы настроить свою среду разработки.

Я использовал метод RVM для установки Ruby, затем я установил Rails, как показано в руководстве. Я бегу оба ruby -v а также rails -v и они дают мне ожидаемый результат, я делаю свои вещи, используя рельсы, и все в порядке.

Проблема в том, что когда я перезагружаю свою машину, а Ruby или Rails не устанавливаются, я должен устанавливать их обратно каждый раз, когда перезагружаюсь. Вы знаете, в чем может быть причина?

1 ответ

Решение

Вы уверены, что это не просто RVM не запускается?

Проверьте .rvm/scripts/rvm существует в вашем домашнем каталоге.

Если это так, то, вероятно, не запускается, проверьте в .bashrc для строк ниже.
Если их там нет, вам нужно добавить вызовы для инициализации RVM в вашем .bashrc запустив следующую команду:

echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc

На основании инструкций от: http://sirupsen.com/get-started-right-with-rvm/

Другие вопросы по тегам