วิธีการติดตั้งนักแต่งเพลงผ่าน homebrew


15

ฉันใหม่กับ MacOS ดังนั้นนี่อาจเป็นคำถามง่าย ๆ

ฉันใช้ High Sierra โดยค่าเริ่มต้นที่ติดตั้ง PHP 7.1 ฉันได้ติดตั้ง PHP 7.2 ไว้แล้ว:

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

เมื่อฉันวิ่ง:

brew install composer

ฉันได้รับ:

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.

คำถามคือวิธีการติดตั้งนักแต่งเพลงผ่าน homebrew? (บางทีฉันควรถอนการติดตั้ง PHP ฉันติดตั้งและติดตั้ง PHP ผ่าน homebrew อย่างใด)

คำตอบ:


29

ตอนนี้เป็นไปได้ที่จะติดตั้งผู้แต่ง

brew install composer

คำตอบก่อนหน้า (สำหรับรุ่นเก่ากว่า):

ดูเหมือนว่าโซลูชันกำลังทำงานอยู่:

brew tap homebrew/homebrew-php

แล้ว

brew install composer

ดูเหมือนว่าหลังจากติดตั้งนักแต่งเพลงแล้ว:

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

นี่เป็นเวลาที่ล้าสมัย
rfay

@rfay อะไรกันแน่? มันทำงานได้ดีบน High Sierra 6 เดือนที่ผ่านมา
Marcin Nabiałek

ใช่ php ไม่ใช้ tap อีกต่อไปการติดตั้ง php เป็นเพียงbrew install php(ไม่แตะ) สำหรับ php 7
rfay

@rfay แต่หัวข้อนี้เกี่ยวกับการติดตั้งผู้แต่งไม่ใช่เกี่ยวกับ php ใช่มั้ย
Marcin Nabiałek

2
เพียงแค่แก้ไขเพื่อลบการแตะและมันจะดี
rfay

6

เมื่อเวลาผ่านไปสิ่งนี้ได้ผลกับฉัน:

$ brew install composer

นี่ไม่ได้ตอบคำถามจริงๆ หากคุณมีคำถามที่แตกต่างที่คุณสามารถถามได้โดยคลิกที่ถามคำถาม คุณยังสามารถเพิ่มความโปรดปรานเพื่อดึงดูดความสนใจของคำถามนี้ได้มากขึ้น - จากรีวิว
IconDaemon

ฮะ? สิ่งนี้จะตอบคำถามได้อย่างสมบูรณ์แบบ "วิธีติดตั้งนักแต่งเพลงผ่านโฮมบรูว์" มันถูกกล่าวถึงแม้ในความคิดเห็นของคำตอบแรก มีสิ่งอื่นใดที่ไม่เห็นด้วยกับโพสต์แรกของฉันบน AskDifferent
bbjay

มันเพิ่มข้อมูลใหม่ๆลงในคำตอบที่ยอมรับได้หรือไม่? การปรับปรุงbrew install composerคำสั่งใหม่เพียงเล็กน้อยนั้นไม่ได้มีประโยชน์อะไรเลย หากคุณหมายความว่าไม่จำเป็นต้องใช้brew tap homebrew/homebrew-phคำสั่งสำหรับกระบวนการนี้อีกต่อไปโปรดแก้ไขคำตอบให้เฉพาะเจาะจงยิ่งขึ้น
IconDaemon

นี่เป็นผลลัพธ์แรกบน google และโดยส่วนตัวฉันจะพบว่ามีประโยชน์ในการตอบคำถามนี้แทนที่จะต้องอ่านความคิดเห็นของคำตอบที่ยอมรับก่อน นั่นเป็นเหตุผลที่ฉันโพสต์ไว้เพื่อช่วยเหลือผู้อื่น บางครั้งการลบข้อมูลจะเพิ่มมูลค่า คำตอบที่ได้รับการยอมรับในปัจจุบันยังคงมีคุณค่าสำหรับผู้ใช้ระบบเก่านั่นคือสาเหตุที่ฉันไม่เพียงแก้ไข แนวคิดในการออกเสียงลงคะแนนตัดสินใจว่าจะมีประโยชน์มากกว่าเมื่อเวลาผ่านไปหรือไม่ สำหรับความเจาะจงมากขึ้นบางครั้งก็มีน้อยมาก อย่างไรก็ตามฉันได้ระบุว่ามีบางอย่างเปลี่ยนแปลงดังนั้นเราจึงสามารถอ่านได้ถ้าจำเป็น
bbjay
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.