So installieren Sie Composer über Homebrew

12

Ich bin wirklich neu in MacOS, also ist das vielleicht eine einfache Frage.

Ich verwende High Sierra mit standardmäßig installiertem PHP 7.1. Ich habe auch PHP 7.2 mit installiert:

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

Wenn ich renne:

brew install composer

Ich erhalte:

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.

Die Frage ist, wie man Composer über Homebrew installiert. (Vielleicht sollte ich PHP deinstallieren, das ich installiert habe, und PHP über Homebrew installieren?)

Marcin Nabiałek
quelle

Antworten:

25

Es ist jetzt möglich, Composer laufend zu installieren

brew install composer

Vorherige Antwort (für ältere Versionen):

Anscheinend lief die Lösung:

brew tap homebrew/homebrew-php

und dann

brew install composer

Danach scheint der Komponist installiert zu sein:

composer --version
Composer version 1.5.5 2017-12-01 14:42:57
Marcin Nabiałek
quelle
Das ist längst nicht mehr aktuell.
Rfay
Was genau? Vor 6 Monaten funktionierte es in High Sierra
einwandfrei
Ja, PHP nutzt das Tap nicht mehr, die PHP-Installation ist nur brew install php(kein Tap) für PHP 7.
Freitag,
@rfay Aber in diesem Thread geht es um die Composer-Installation, nicht um PHP, oder?
Marcin Nabiałek
2
Bearbeiten Sie einfach, um den Hahn zu entfernen, und es wird gut sein.
Rfay
6

Im Laufe der Zeit funktioniert das für mich:

$ brew install composer
bbjay
quelle
Dies beantwortet die Frage nicht wirklich. Wenn Sie eine andere Frage haben, können Sie sie stellen, indem Sie auf Frage stellen klicken . Sie können auch ein Kopfgeld hinzufügen, um mehr Aufmerksamkeit auf diese Frage zu lenken. - Aus der Bewertung
IconDaemon
Huh? Damit ist die Frage "Wie installiere ich Composer über Homebrew?" Perfekt beantwortet. Es wird sogar in den Kommentaren der ersten Antwort erwähnt. Sonst noch etwas, was mit meinem ersten Post auf AskDifferent nicht in Ordnung ist?
Mittwoch,
Fügt es der vorhandenen akzeptierten Antwort neue Informationen hinzu ? Um ehrlich zu sein, ist es gar nicht so hilfreich, den Befehl nur noch einmal zu wiederholen . Wenn Sie meinen, dass der Befehl für diesen Vorgang nicht mehr benötigt wird, müssen Sie Ihre Antwort genauer bearbeiten. brew install composerbrew tap homebrew/homebrew-ph
IconDaemon
Dies war das erste Ergebnis auf Google, und ich persönlich hätte es als hilfreich empfunden, direkt zu dieser Antwort zu gelangen, anstatt erst die Kommentare der akzeptierten Antwort lesen zu müssen. Deshalb habe ich es gepostet, um anderen zu helfen. Manchmal bringt das Entfernen von Informationen einen Mehrwert. Die aktuell akzeptierte Antwort ist für Benutzer älterer Systeme immer noch von Nutzen. Deshalb habe ich sie nicht einfach bearbeitet. Ist die Idee von SO nicht, dass die Stimmen entscheiden, welche Antwort mit der Zeit hilfreicher ist? Was die Konkretisierung betrifft, so ist manchmal weniger mehr. Ich habe jedoch darauf hingewiesen, dass sich etwas geändert hat, sodass man bei Bedarf nachlesen kann.
Mittwoch,