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

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

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

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.