Je tente de mettre à niveau la gemme friendly_id dans un projet de rails. J'ai supprimé l'ancienne gemme du répertoire du fournisseur, installé la nouvelle gemme de rubygems.org. Quand je tape:Pourquoi exécuter gems rake: déballer entraîner un Gem :: FilePermissionError
rake gems:unpack
je reçois la réponse suivante:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/lib/ruby/gems/1.8 directory.
Bien sûr, je me rends compte que je peux sudo, mais ce que je ne comprends pas si je voudrais déballer la pierre précieuse dans mon répertoire de vendeurs de projet, pourquoi a-t-il besoin d'accéder à/usr/lib/ruby / gems ....