Como instalar o compositor via homebrew

12

Eu sou realmente novo no MacOS, então talvez essa seja uma pergunta simples.

Estou usando o High Sierra com o PHP 7.1 padrão instalado, também instalei o PHP 7.2 em execução:

curl -s http://php-osx.liip.ch/install.sh | bash -s 7.2

Quando eu corro:

brew install composer

Estou entendendo:

Error: No available formula with the name "composer" 
==> Searching for a previously deleted formula...
Warning: homebrew/core is shallow clone. To get complete history run:
  git -C "$(brew --repo homebrew/core)" fetch --unshallow

Error: No previously deleted formula found.
==> Searching for similarly named formulae...
==> Searching local taps...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.

A questão é como instalar o compositor via homebrew? (Talvez eu devesse, de alguma forma, desinstalar o PHP que eu instalei e instalar o PHP via homebrew?)

Marcin Nabiałek
fonte

Respostas:

25

Agora é possível instalar o compositor executando

brew install composer

Resposta anterior (para versões mais antigas):

Parece que a solução estava em execução:

brew tap homebrew/homebrew-php

e depois

brew install composer

Depois que o compositor parece estar instalado:

composer --version
Composer version 1.5.5 2017-12-01 14:42:57
Marcin Nabiałek
fonte
Isso está muito desatualizado.
rfay
@rfay O que exatamente? Ele estava funcionando bem em High Sierra há 6 meses
Marcin Nabiałek
Sim, php não usa mais a torneira, instalação php é apenas brew install php(sem torneira) para php 7.
rfay
@rfay Mas este tópico é sobre instalação de compositores, não sobre php, certo?
Marcin Nabiałek 26/06
2
Basta editar para remover a torneira e será bom.
rfay
6

Agora, com o passar do tempo, isso funciona para mim:

$ brew install composer
bbjay
fonte
Isso realmente não responde à pergunta. Se você tiver uma pergunta diferente, faça-a clicando em Fazer pergunta . Você também pode adicionar uma recompensa para chamar mais atenção para esta pergunta. - Do comentário
IconDaemon 16/10
Hã? Isso responde perfeitamente à pergunta "Como instalar o compositor via homebrew?". É até mencionado nos comentários da primeira resposta. Mais alguma coisa não está bem com o meu primeiro post no AskDifferent?
Bbbay #
Adiciona novas informações à resposta aceita existente ? Apenas reafirmar o brew install composercomando não é tão útil, para ser sincero. Se você quis dizer que o brew tap homebrew/homebrew-phcomando não é mais necessário para esse processo, edite sua resposta para ser mais específico.
IconDaemon 17/10/2018
Este foi o primeiro resultado no google e, pessoalmente, eu teria achado útil chegar diretamente a esta resposta, em vez de ter que ler primeiro os comentários da resposta aceita. É por isso que eu postei, para ajudar os outros. Às vezes, a remoção de informações agrega valor. A resposta atual aceita ainda tem valor para os usuários de sistemas mais antigos, por isso não a editei. Não é a idéia de que os votos decidam qual resposta é mais útil ao longo do tempo? Quanto a ser mais específico, novamente, às vezes menos é mais. No entanto, indiquei que algo mudou, para que se possa ler, se necessário.
bbjay