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?)

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

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

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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.