ich bundler Juwel auf meinem neuen Server installiert haben und wenn ich versuche, bundle install
auszuführen, ist es mit diesem Fehler fehlgeschlagen:`Bündel install` konnte aufgrund Erlaubnis verweigert
Unfortunately, a fatal error has occurred. Please see the Bundler troubleshooting documentation at http://bit.ly/bundler-issues. Thanks!
/usr/lib/ruby/1.9.1/fileutils.rb:247:in `mkdir': Permission denied - /var/lib/gems (Errno::EACCES)
Mein Server ist ein Debian sid (7.1) mit Standard-Ruby 1.9.3-Paket installiert. Ich habe /etc/gemrc
wie folgt konfiguriert: gem: --user-install
, um Benutzern zu erlauben, Edelsteine lokal zu installieren.
Der Bundler Gem wurde in meinem Benutzer Gems Verzeichnis ~/.gem
wie ich will mit diesem Befehl installiert: gem install bundler
(no sudo). Aber wollen bundler Edelsteine in /var/lib/gems
installieren, anstatt meine Edelsteinen Verzeichnis :(
Ich verstehe nicht, was mit bundler falsch ... Warum es nicht gem installiert nicht versuchen, wo ich (in meinem gems lokal dir) will?
ps: in meinem Laptop, mit archlinux und Standard Rubin 2.0.0-Paket installiert ist, habe ich keine Probleme mit bundler gems des Benutzers zu installieren
Verwenden Sie einen Ruby-Versionsmanager? –
nein ... Ich habe es mit rbenv mit dem gleichen Ergebnis versucht und ich habe es entfernt. – JoJoS