Configuration à l'échelle du système des opérations de gemmes?


0

La réponse à à peu près tout ce qui touche à El Capitan - y compris l'installation de fastlane - utilise pour moi ce commutateur -n /usr/local/bin

(Si sudo gem install fastlaneéchoue mais sudo gem -n /usr/local/bin install fastlanefonctionne.)

Comment puis-je appliquer cela à toutes les opérations de gemmes automatiquement?

Réponses:


1

En raison de l’introduction d’El Capitan à la protection de l’intégrité du système (SIP), vous devez modifier GEM_HOMEou modifier quelque chose de similaire sudo gem install bundler -n /usr/local/bin.


0

La réponse est d' ici .

Dans votre ~/.gemrcmettre la seule ligne

gem: -n/usr/local/bin

N'y a-t-il pas un espace manquant entre -net /usr/lo...ou ou ça marche comme ça?
klanomath

@klanomath empiriquement, cela fonctionne. Je pense aussi que cela fonctionnerait sur la ligne de commande de la sorte, et de nombreux drapeaux n’ont pas réellement besoin d’espace (je pense), car ceux qui sont des mots ont généralement deux tirets comme--version
Dan Rosenstark
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.