problemi con l'installazione di homebrew su mavericks


1

Ho provato a installare homebrew (OSX 10.9.5) usando il raccomandato

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

ma ottenuto

Illegal variable name.

Ho installato macport, quindi forse alcuni comandi non fanno ciò per cui sono destinati ?? Ma nota che ruby ​​è / usr / bin / ruby ​​e curl è / usr / bin / curl.

Come posso superare questo problema?

Risposte:


4

Il problema risiede nell'uso di tcshcome shell sottostante. tcshnon supporta $()come sintassi per la sostituzione dei comandi. Quando si utilizza bashinvece, funziona perfettamente.


-2

nelle preferenze del terminale, cambiare / bin / tcsh in / bin / bash


Presumibilmente l'OP sta usando tcshperché vogliono usarlo preferibilmente bash! Non hanno bisogno di (semi) cambiare permanentemente la loro shell - basta bashandare su per installare brew, quindi uscire bashe tornare a tcsh. E funzionerà anche se stanno usando iTerm2, o un altro emulatore di terminale, non solo Terminal.app.
John N,

-2

nel terminale basta digitare 'bash' e quindi immettere ora eseguire lo stesso comando. Io lavoro bene

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.