Ho installato bundler gioiello sul mio nuovo server e quando provo ad eseguire bundle install
, non è riuscito con questo errore:`install` fascio riuscita a causa di Autorizzazione negata
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)
mio server è un ansimante Debian (7.1) con il pacchetto predefinito ruby 1.9.3 installato. Ho configurato /etc/gemrc
in questo modo: gem: --user-install
per consentire agli utenti di installare gemme localmente.
Il gem di bundler è stato installato all'interno della gems dei miei utenti dir ~/.gem
come voglio con questo comando: gem install bundler
(senza sudo). Ma bundler vuole installare gemme in /var/lib/gems
invece mia directory gemme :(
Non capisco cosa c'è di sbagliato con bundler ... Perché non si tenta di installare gioiello dove voglio (nelle mie gemme dir locale)?
ps: nel mio computer portatile, con Archlinux e rubino di default 2.0.0 pacchetto installato, non ho problemi con Bundler per installare gemme dell'utente
Stai utilizzando un gestore di versioni di ruby? –
no ... Ho provato con rbenv con lo stesso risultato e l'ho rimosso. – JoJoS