web-dev-qa-db-fra.com

"Vous n'avez pas les autorisations d'écriture pour le répertoire/usr/bin." lors de l'installation de Sass à l'aide de la commande Gem

Je suis sur Mac et j'essaie d'installer Sass à l'aide de la commande "Terminal Sudo gem install sass". J'entre ensuite mon mot de passe, et tout fonctionne bien jusqu'à ce que cela apparaisse,

"ERREUR: lors de l'exécution de gem ... (Gem :: FilePermissionError) Vous ne disposez pas des autorisations en écriture pour le répertoire/usr/bin."

J'utilise Sudo, mais cela ne fonctionne toujours pas et c'est l'une de ces choses pour lesquelles vous ne pouvez pas vous donner des autorisations de lecture et d'écriture. Des idées?

Merci,

Patauger

4
Wade M.

/usr/bin est protégé par la protection de l’intégrité du système et ne peut être écrit par personne, même root. Vous devez courir:

Sudo gem install -n /usr/local/bin sass

installer dans un répertoire accessible en écriture

23
Alan Birtles

Pour generamba:

Sudo gem install -n /usr/local/bin generamba
1
Mihail Salari