Cómo instalar composer a través de homebrew


15

Soy realmente nuevo en MacOS, así que tal vez esta sea una pregunta simple.

Estoy usando High Sierra con PHP 7.1 predeterminado instalado, también instalé PHP 7.2 corriendo:

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

Cuando corro:

brew install composer

Me estoy poniendo:

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.

La pregunta es ¿cómo instalar composer a través de homebrew? (¿Tal vez debería desinstalar PHP de alguna manera que he instalado e instalar PHP a través de homebrew?)

Respuestas:


29

Ahora es posible instalar Composer Running

brew install composer

Respuesta anterior (para versiones anteriores):

Parece que la solución se estaba ejecutando:

brew tap homebrew/homebrew-php

y entonces

brew install composer

Después de que el compositor parece estar instalado:

composer --version
Composer version 1.5.5 2017-12-01 14:42:57

Esto está muy desactualizado.
rfay

@rfay ¿Qué es exactamente? Funcionaba bien en High Sierra hace 6 meses
Marcin Nabiałek

Sí, php ya no usa el tap, la instalación de php es solo brew install php(sin tap) para php 7.
rfay

@rfay Pero este hilo trata sobre la instalación del compositor, no sobre php, ¿verdad?
Marcin Nabiałek

2
Simplemente edite para eliminar el grifo y estará bien.
rfay

6

Ahora que el tiempo pasó, esto funciona para mí:

$ brew install composer

Esto realmente no responde la pregunta. Si tiene una pregunta diferente, puede hacerla haciendo clic en Hacer pregunta . También puede agregar una recompensa para llamar más la atención sobre esta pregunta. - De la opinión
IconDaemon

¿Eh? Esto responde perfectamente a la pregunta "¿Cómo instalar composer a través de homebrew?". Incluso se menciona en los comentarios de la primera respuesta. ¿Algo más no está bien con mi primera publicación en AskDifferent?
bbjay

¿Agrega alguna información nueva a la respuesta aceptada existente ? Simplemente repetir el brew install composercomando no es tan útil, para ser honesto. Si quisiste decir que el brew tap homebrew/homebrew-phcomando ya no es necesario para este proceso, edita tu respuesta para ser más específico.
IconDaemon

Este fue el primer resultado en Google y personalmente me habría resultado útil llegar directamente a esta respuesta, en lugar de tener que leer primero los comentarios de la respuesta aceptada. Por eso lo publiqué, para ayudar a otros. A veces, eliminar información agrega valor. La respuesta aceptada actual todavía tiene valor para los usuarios de sistemas más antiguos, por eso no solo la edité. ¿No es la idea de SO que los votos deciden qué respuesta es más útil con el tiempo? En cuanto a ser más específico, una vez más, a veces menos es más. Sin embargo, indiqué que algo ha cambiado, por lo que uno podría leer si es necesario.
bbjay
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.