Comment installer Composer via Homebrew

15

Je suis vraiment nouveau sur MacOS, alors peut-être que c'est une question simple.

J'utilise High Sierra avec PHP 7.1 par défaut installé, j'ai également installé PHP 7.2 en cours d'exécution:

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

Quand je cours:

brew install composer

Je suis en train:

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 question est de savoir comment installer composer via homebrew? (Peut-être que je devrais désinstaller PHP en quelque sorte, j'ai installé et installé PHP via homebrew?)

Marcin Nabiałek
la source

Réponses:

29

Il est désormais possible d'installer Composer en cours d'exécution

brew install composer

Réponse précédente (pour les anciennes versions):

Il semble que la solution était en cours d'exécution:

brew tap homebrew/homebrew-php

et alors

brew install composer

Après que ce compositeur semble être installé:

composer --version
Composer version 1.5.5 2017-12-01 14:42:57
Marcin Nabiałek
la source
Ceci est depuis longtemps obsolète.
rfay
@rfay Quoi exactement? Ça fonctionnait bien sur High Sierra il y a 6 mois
Marcin Nabiałek
Ouais, php n'utilise plus le robinet, l'installation de php est juste brew install php(pas de robinet) pour php 7.
rfay
@rfay Mais ce fil est sur l'installation du compositeur, pas sur php, non?
Marcin Nabiałek
2
Modifiez simplement pour supprimer le robinet et ce sera bien.
rfay
6

Maintenant, au fil du temps, cela fonctionne pour moi:

$ brew install composer
bbjay
la source
Cela ne répond pas vraiment à la question. Si vous avez une autre question, vous pouvez la poser en cliquant sur Poser une question . Vous pouvez également ajouter une prime pour attirer davantage l'attention sur cette question. - De l'avis
IconDaemon
Hein? Cela répond parfaitement à la question "Comment installer Composer via homebrew?". Il est même mentionné dans les commentaires de la première réponse. Quelque chose d'autre ne va pas avec mon premier post sur AskDifferent?
bbjay
Ajoute-t-il de nouvelles informations à la réponse acceptée existante ? Le simple fait de reformuler la brew install composercommande n'est pas du tout utile, pour être honnête. Si vous vouliez dire que la brew tap homebrew/homebrew-phcommande n'est plus nécessaire pour ce processus, veuillez modifier votre réponse pour être plus précis.
IconDaemon
Ce fut le premier résultat sur Google et j'aurais personnellement trouvé utile de passer directement à cette réponse, au lieu d'avoir à lire d'abord les commentaires de la réponse acceptée. C'est pourquoi je l'ai posté, pour aider les autres. Parfois, la suppression d'informations ajoute de la valeur. La réponse actuellement acceptée a toujours de la valeur pour les utilisateurs d'anciens systèmes, c'est pourquoi je ne l'ai pas simplement modifiée. N'est-ce pas l'idée de SO que les votes décident quelle réponse est plus utile au fil du temps? Quant à être plus précis, encore une fois, parfois moins c'est plus. J'ai cependant indiqué que quelque chose avait changé, donc on pouvait lire si nécessaire.
bbjay