Vous n'avez pas les droits d'écriture pour le répertoire /var/lib/gems/2.3.0 répertoire

J'ai ruby installé sur mon ubuntu 16.04.

$which ruby  

/usr/bin/ruby

$ruby -v 

ruby 2.3.0p0 (2015-12-25) [x86_64-linux-gnu]

$gem install bundler 

ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /var/lib/gems/2.3.0 directory.

Toute aide sera grandement appréciée!

  • Vous pouvez essayer d'installer RVM et installer une nouvelle version de ruby comme 2.3.3
  • Pour le commentaire 3: le paquet "python-software-properties" n'est pas disponible, vous devez remplacer pour software-properties-commune
  • Le RVM de l'option, et à mon avis encore mieux&simple installer comme un pur “utilisateur-installer” (par opposition à une échelle mondiale, les droits de l'exigeant) pourrait être une bien meilleure chose, que bricoler avec des droits!
  • Je souhaite que ce flux a expliqué pourquoi cette OP eu ce problème et pourquoi ils devraient abandonner une version de Ruby en faveur de deux Rubis et multiples, le gestionnaire d'installation (RVM ou RBEVN). Je suis incapable de dire si les conseils ici est uniquement fondée sur la préférence personnelle. J'espère qu'il y a de plus derrière ce conseil.
InformationsquelleAutor derek | 2016-06-09