Установка RVM + SSH

Я установил RVM (менеджер версий ruby) на производственном сервере (с CentOS).

Я установил его как пользователь (например, foobar), а не как root. (Это плохая идея?)

Теперь все работает правильно, за исключением того, что всякий раз, когда я ssh на мой сервер (например, ssh foobar@example.com) RVM не загружается, и мне всегда нужно запускать оболочку входа (например, bash --login) начать использовать правильную версию ruby ​​и gems.

.bash_profile а также .bashrc для пользователя foobar, похоже, правильно настроен.

Я хотел бы знать, если это моя ошибка (плохая конфигурация), или все, кто использует RVM, сталкиваются с этой проблемой.

1 ответ

У меня нет этой проблемы на моем CentOS 6. Вам нужно иметь оболочку входа для rvm (если вы установили его как root) устанавливает rvm.sh сценарий под /etc/profile.d, Это читается только логинами.

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