Проблемы установки OSX 10.8.4 RVM с пользователями сети

220
user36659

Я пытаюсь установить ruby ​​1.9 в качестве системной настройки по умолчанию для всех пользователей наших компьютеров Mac.

Я установил RVM, используя «локальную» учетную запись пользователя, и все, кажется, работает нормально.

Я могу запустить функциональный тест rvm и установить Ruby 1.9.3 в качестве системной настройки по умолчанию.

type rvm | head -n 1 rvm is a function  $:~ admin$ ruby -v ruby 1.9.3p448 (2013-06-27 revision 41675) [x86_64-darwin12.4.0] 

Когда я вхожу из учетной записи пользователя домена, я получаю следующее приглашение в командной строке.

 Last login: Tue Jul 30 14:29:02 on console -sh: __rvm_add_to_path: command not found $:~ nick$  

Кажется, где-то скрываются проблемы с разрешениями, но я не уверен, где искать.

0

1 ответ на вопрос

0
mpapis

The error you see:

 -sh: __rvm_add_to_path: command not found 

suggests that you use sh shell - this is not supported shell, you need to switch the user to bash:

chsh -s /bin/bash $USER 

I'm not sure if it needs any extra params for domain users or if you need to use different command for it - but you need to change the shell to bash.

Похожие вопросы