J'ai essayé d'installer Jekyll sur mon Mac (OS X 10.11.6 El Capitan avec les outils cli Xcode installés) en utilisant gem install jekyll
, mais j'ai reçu cette erreur:
$ gem installer jekyll
ERREUR: lors de l'exécution de gem ... (Gem :: FilePermissionError)
Vous n'avez pas les autorisations d'écriture pour le répertoire /Library/Ruby/Gems/2.0.0.0.
Je fronçai les sourcils puis lis le installer des documents de dépannage sur le site de Jekyll, qui discute siroter à El Capitan. Je suis toujours insatisfait à ce stade.
Je ne connais rien de Ruby à part ce que j'ai lu aujourd'hui, mais je connais pas mal la bash. Les développeurs suggèrent d'utiliser sudo gem install -n /usr/local/bin jekyll
. Est le sudo
dans ce cas, uniquement si les autorisations de dossier pour /usr/local/bin
besoin de privilèges accrus ou est-ce pour autre chose aussi?
Puis-je installer Jekyll?
- sans utiliser
sudo
et - sans installer Homebrew (ou tout autre outil d’installation de paquet / logiciel tiers) et
- sans modifier les permissions (
755
root:wheel
) sur mon/usr/local/
dossier?
Si oui, quelles sont les implications sur le fonctionnement de Jekyll?
/usr/local/
.