1 votes

problèmes d'installation de homebrew sur mavericks

J'ai essayé d'installer homebrew (OSX 10.9.5) en utilisant la procédure recommandée.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

mais a obtenu

Illegal variable name.

J'ai installé macports, donc peut-être que certaines commandes ne font pas ce qu'elles sont censées faire ? Mais notez que ruby est /usr/bin/ruby et curl est /usr/bin/curl.

Comment puis-je surmonter ce problème ?

4voto

Walter Points 1090

Le problème réside dans l'utilisation de tcsh comme coquille sous-jacente. tcsh ne prend pas en charge $() comme syntaxe pour la substitution de commandes. Lorsque vous utilisez bash à la place, cela fonctionne très bien.

-2voto

346L3 Points 46

Dans les préférences du terminal, changez /bin/tcsh en /bin/bash

0 votes

On peut supposer que l'OP utilise tcsh parce qu'ils veulent l'utiliser de préférence à bash ! Ils n'ont pas besoin de changer de coquille de façon (semi)permanente - il suffit de les laisser tomber dans la coquille. bash pour installer brew puis quitter bash et retourner à tcsh . Et cela fonctionnera même s'ils utilisent iTerm2, ou un autre émulateur de terminal, et pas seulement Terminal.app.

-2voto

Dans le terminal, tapez simplement 'bash' et ensuite entrez Exécutez maintenant la même commande. Cela fonctionne bien.

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