Cara memasang komposer melalui homebrew

15

Saya benar-benar baru untuk MacOS jadi mungkin ini pertanyaan sederhana.

Saya menggunakan High Sierra dengan PHP 7.1 default diinstal, saya juga menginstal PHP 7.2 berjalan:

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

Ketika saya menjalankan:

brew install composer

Saya mendapatkan:

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.

Pertanyaannya adalah bagaimana cara menginstal komposer melalui homebrew? (Mungkin saya entah bagaimana harus menghapus PHP yang saya instal dan menginstal PHP melalui homebrew?)

Marcin Nabiałek
sumber

Jawaban:

29

Sekarang dimungkinkan untuk menginstal komposer yang sedang berjalan

brew install composer

Jawaban sebelumnya (untuk versi yang lebih lama):

Tampaknya solusinya sedang berjalan:

brew tap homebrew/homebrew-php

lalu

brew install composer

Setelah itu komposer tampaknya diinstal:

composer --version
Composer version 1.5.5 2017-12-01 14:42:57
Marcin Nabiałek
sumber
Ini sudah ketinggalan zaman.
rfay
@rfay Apa sebenarnya? Itu berfungsi dengan baik di High Sierra 6 bulan lalu
Marcin Nabiałek
Ya, php tidak lagi menggunakan tap, instalasi php hanya brew install php(tanpa tap) untuk php 7.
rfay
@rfay Tapi utas ini tentang pemasangan komposer, bukan tentang php, kan?
Marcin Nabiałek
2
Cukup edit untuk menghapus keran dan itu akan bagus.
rfay
6

Sekarang seiring berjalannya waktu, ini bekerja untuk saya:

$ brew install composer
bbjay
sumber
Ini tidak benar-benar menjawab pertanyaan itu. Jika Anda memiliki pertanyaan yang berbeda, Anda dapat menanyakannya dengan mengeklik Ajukan Pertanyaan . Anda juga dapat menambahkan hadiah untuk menarik lebih banyak perhatian pada pertanyaan ini. - Dari Ulasan
IconDaemon
Hah? Ini dengan sempurna menjawab pertanyaan "Bagaimana cara menginstal komposer via homebrew?". Bahkan disebutkan dalam komentar jawaban pertama. Adakah hal lain yang tidak beres dengan posting pertama saya di AskDifferent?
bbjay
Apakah itu menambahkan informasi baru ke jawaban yang diterima yang ada ? Jujur saja, mengulangi brew install composerperintah itu tidak terlalu membantu. Jika Anda bermaksud mengatakan bahwa brew tap homebrew/homebrew-phperintah tidak diperlukan lagi untuk proses ini, harap edit jawaban Anda untuk lebih spesifik.
IconDaemon
Ini adalah hasil pertama di google dan saya pribadi akan merasa terbantu untuk langsung ke jawaban ini, daripada harus membaca komentar dari jawaban yang diterima terlebih dahulu. Itulah mengapa saya mempostingnya, untuk membantu orang lain. Terkadang menghapus informasi menambah nilai. Jawaban yang diterima saat ini masih memiliki nilai bagi pengguna sistem yang lebih lama, itu sebabnya saya tidak hanya mengeditnya. Bukankah ide SO bahwa suara memutuskan yang jawabannya lebih membantu dari waktu ke waktu? Sedangkan untuk lebih spesifik, sekali lagi, kadang lebih sedikit lebih. Namun saya menunjukkan bahwa ada sesuatu yang berubah, sehingga orang dapat membaca jika diperlukan.
bbjay