Je lance ceci:
/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Je reçois promptement:
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
Après avoir cliqué sur "retour" (bouton Entrée), j'obtiens cette erreur:
==> Downloading and installing Homebrew...
fatal: cannot copy '/usr/local/git/share/git-core/templates/hooks/pre-receive.sample' to '/usr/local/Homebrew/.git/hooks/pre-receive.sample': Permission denied
Failed during: git init -q
Des idées sur le type d'erreur auquel je suis confronté et que peut-on faire? Ce n'est pas vraiment clair pour moi car c'est la première fois que je suis confronté à quelque chose comme ça.
Vous obtenez une autorisation refusée lors du téléchargement des fichiers dans /usr/local
.
Ce dossier appartient souvent à root. Ceci est un problème connu avec brasser. Le réparer en faisant
Sudo chown $(whoami) /usr/local
puis relancez le programme d'installation.
Je pourrais le faire fonctionner avec
Sudo chown -R $USER /usr/local
merci à @joran pour l'avoir suggéré dans les commentaires
Si rien ne fonctionne, désinstallez puis réinstallez home-brew.
Commande de désinstallation:
Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
Commande d'installation:
/usr/bin/Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
J'ai rencontré un problème de message d'erreur en essayant de mettre à jour Brew via un autre utilisateur Mac. Quand j'ai essayé d'entrer le Sudo chown -R $USER /usr/local
ci-dessus, j'ai eu:
chown: /usr/local: Operation not permitted
J'ai trouvé thisSudo chown -R $(whoami) $(brew --prefix)/*
qui m'a permis d'effectuer l'installation de brew pour un utilisateur Mac distinct.