Je travaille avec Yosemite (10.10.3) et j'aimerais faire une mise à jour. bash
(à la version 4.x) et a trouvé ce poste . Après brew update
Je l'ai fait. brew install bash
mais obtenu :
==> Downloading https://homebrew.bintray.com/bottles/bash-4.3.33.yosemite.bottle.tar.gz
######################################################################## 100.0%
==> Pouring bash-4.3.33.yosemite.bottle.tar.gz
==> Caveats
In order to use this build of bash as your login shell,
it must be added to /etc/shells.
Error: An unexpected error occurred during the `brew link` step
The formula built, but is not symlinked into /usr/local
Permission denied - /usr/local/share/locale/af
Error: Permission denied - /usr/local/share/locale/af
Comment puis-je réparer cela ? I cd
en /usr/local/share/locale
mais le répertoire af
n'existe pas. Pourquoi Brew essaie-t-il d'y accéder ?
Mise à jour
J'ai oublié de dire, si j'utilise sudo brew install bash
Je reçois :
Error: Cowardly refusing to `sudo brew install`
You can use brew with sudo, but only if the brew executable is owned by root.
However, this is both not recommended and completely unsupported so do so at
your own risk.
0 votes
Ouvrez une fenêtre de terminal et sudo chown -R <votre nom d'utilisateur> /usr/local ?
4 votes
Ne faites pas cela. Vous ouvrez une importante faille de sécurité si vous le faites.