die Frage nach ich ein paar Schritte unternehmen, um zu sehen, um /var/lib/gems
zu ermöglichen, das Schreiben :
erstellen gems
(falls nicht vorhanden) Gruppe, und fügen sich zu der Gruppe:
$ groupadd -f gems
$ usermod -aG gems $(whoami)
Wenn reenter zur Sitzung:
$ sudo -u $(whoami) bash
Schreib Lassen Sie für eine gems
Gruppe /var/lib/gems/
, und stellen Sie die setgid
Bits:
$ chown :gems /var/lib/gems/
$ chmod g+sw /var/lib/gems/
Versuchen Edelsteine in /var/lib/gems/
installieren.
HINWEIS: ich Ihnen dringend raten über rbenv/rvm Rubine und Edelsteine zu steuern, um in einem lokalen Home-Ordner zu halten. Bitte lesen Sie the answer, um zu erfahren, wie Sie Ihr Projekt richtig einrichten.
Ja, ich habe versucht, RVM zu verwenden, um Ruby 2.1.5 zu installieren, und ich habe es bekommen. Aber wenn ich versuche, irgendeinen Edelstein zu installieren, bleibe ich stecken. Ich benutze Sudo, und könnte installieren die Edelsteine, die ich will, führen Bundle-Installation, aber wenn ich rails s laufen, erhalte ich einen Fehler über den Edelstein. – leandrotk