Instalando o Homebrew com casca de peixe

Instalando o Homebrew com casca de peixe

Recentemente tive um acidente com o MySQL e quando o desinstalei das Preferências do Sistema, ele também desinstalou o Homebrew (verifiquei apagar todos os arquivos relacionados ao MySQL, o que provavelmente não era a coisa certa a fazer).

De qualquer forma, tudo voltou ao normal, mas quando tento instalar o Homebrew usando o script de instalação no site deles:

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

Eu recebo este erro:

fish: $(...) is not supported. In fish, please use '(curl)'.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Tentei cumprir esse erro eliminando o '$' e executando:

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

Eu então recebo este erro:

-e:1: syntax error, unexpected tLABEL, expecting keyword_do or '{' or '('
(curl -fsSL https://raw.githubusercontent.com/H...
                  ^
-e:1: unknown regexp options - raw

É aqui que estou preso. Tentei alterar meu shell, mas fish é o único listado em meus arquivos de shell.

Responder1

Seu segundo exemplo começa com (curl.... O que não faz sentido. Erro de digitação? Isso deve funcionar:

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

Além disso, você também pode simplesmente executar curle salvar o script em um arquivo (por exemplo, homebrew.rb) e depois dizer ao Ruby para executar esse script: ruby homebrew.rb.

informação relacionada