OSX 10.8.4 RVM-Installationsprobleme bei Netzwerkbenutzern

366
user36659

Ich versuche, Ruby 1.9 als Systemstandard für alle Benutzer unserer Mac-Maschinen zu installieren.

Ich habe RVM mit einem "lokalen" Benutzerkonto installiert und alles scheint gut zu funktionieren.

Ich kann den rvm-Funktionstest ausführen und Ruby 1.9.3 als Systemstandard installieren.

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] 

Wenn ich mich von einem Domänenbenutzerkonto aus anmelde, erhalte ich die folgende Eingabeaufforderung in der Befehlszeile.

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

Es scheint, dass irgendwo ein Berechtigungsproblem lauert, aber ich bin mir nicht sicher, wo ich suchen soll.

0

1 Antwort auf die Frage

0
mpapis

Der Fehler, den Sie sehen:

 -sh: __rvm_add_to_path: command not found 

schlägt vor, dass Sie shShell verwenden - dies ist keine unterstützte Shell, Sie müssen den Benutzer auf Folgendes umstellen bash:

chsh -s /bin/bash $USER 

Ich bin nicht sicher, ob zusätzliche Parameter für Domänenbenutzer erforderlich sind oder ob Sie einen anderen Befehl dafür verwenden müssen - aber Sie müssen die Shell in ändern bash.