4 votes

Installation de Homebrew sur Lion

J'essaie d'installer Homebrew sur Lion mais je continue à obtenir une erreur.

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"

J'exécute le code ci-dessus, ce qui donne :

==> This script will install:
/usr/local/bin/brew
/usr/local/Library/Formula/...
/usr/local/Library/Homebrew/...

Press enter to continue
==> /usr/bin/sudo /bin/chmod o+w /usr/local
==> Downloading and Installing Homebrew...
bin/brew: Can't create 'bin/brew'
tar: Error exit delayed from previous errors.
Failed during: /bin/bash -o pipefail -c '/usr/bin/curl -sSfL https://github.com/mxcl/homebrew/tarball/master | /usr/bin/tar xz -m --strip 1'
==> /usr/bin/sudo /bin/chmod o-w /usr/local

J'ai vu quelques "réponses" à ce problème qui suggèrent essentiellement d'exécuter la commande initiale en tant que Root. Cela échoue avec l'erreur suivante :

$ sudo /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
Don't run this as root!

Toute suggestion serait appréciée !

7voto

marlar Points 131

Conformément à cette question J'ai exécuté la commande suivante :

sudo chown -R `whoami` /usr/local

Et puis j'ai relancé la commande homebrew :

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
==> This script will install:
/usr/local/bin/brew
/usr/local/Library/Formula/...
/usr/local/Library/Homebrew/...

Press enter to continue
==> /usr/bin/sudo /bin/chmod o+w /usr/local
==> Downloading and Installing Homebrew...
==> /usr/bin/sudo /bin/chmod o-w /usr/local
==> Installation successful!
Now type: brew help

J'espère que cela aidera quelqu'un à l'avenir !

0voto

Oskar Points 1242

Wow - il n'y a pas beaucoup de choses qui peuvent aller mal avec cela - votre utilisateur est-il un utilisateur admin sur le mac ? (la commande id devrait montrer 80(admin) pour votre utilisateur dans le terminal)

C'est à peu près la seule chose que je vois qui pourrait empêcher le script d'appeler sudo.

Vous devriez voir qu'il vous demande une invite ici :

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X