คำถามติดแท็ก homebrew

ระบบสำหรับการติดตั้งแอปพลิเคชันและเครื่องมือ Unix บรรทัดคำสั่งบน OS X ฟรีและโอเพ่นซอร์ส

3
มีวิธีที่รวดเร็วในการเชื่อมโยงถัง homebrew ของฉันได้อย่างไร
ฉันเพิ่งอัพเกรด MacBook Air เป็น Mavericks กระบวนการนี้ดูเหมือนจะได้ลบออกเกือบทั้งหมดของ symlinks ที่ใส่ในhomebrew /usr/local/binเมื่อฉันสังเกตเห็นสิ่งต่าง ๆ ที่ขาดหายไปจากนั้นฉันเชื่อมโยงอีกครั้งผ่านทางbrew unlink <keg> && brew link <keg>(แม้ว่าการเชื่อมโยงจะหายไป แต่homebrewยังคงคิดว่าพวกเขาอยู่ที่นั่นดังนั้นฉันต้องunlinkก่อน) สิ่งนี้รู้สึกไม่มีประสิทธิภาพพอสมควร ฉันสามารถวนรอบทุกสิ่งทุกอย่าง/usr/local/Cellarได้ แต่ไม่ใช่ทุกถังจะถูกเชื่อมโยงโดยอัตโนมัติและฉันไม่ต้องการเชื่อมโยงเหล่านั้น ดังนั้นฉันเดาต่อไปคือรายการถังที่เชื่อมโยงและเชื่อมโยงพวกเขาอีกครั้ง (ใช้ด้านบน) มีคำสั่งเวทมนต์ที่จะค้นหาถังทั้งหมดที่homebrew คิดว่ามีการเชื่อมโยงเพื่อให้ฉันสามารถเชื่อมโยงพวกเขาอีกครั้ง?
61 homebrew 

7
จะทราบได้อย่างไรว่าแพ็คเกจใดบ้างที่มีการผลิต (ที่บ้าน)?
ฉันใหม่สำหรับ Mac ที่มาจากพื้นหลัง Ubuntu Linux ฉันจะทราบได้อย่างไรว่าแพคเกจที่มีอยู่สำหรับHomebrew ? ด้วย Ubuntu ฉันสามารถค้นหา packages.ubuntu.com เป็นตัวอย่างหรือ Google ตั้งแต่ที่ใช้apt

2
วิธีติดตั้งและใช้ GNU Grep ใน OSX
ฉันมี coreutils แต่ฉันไม่แน่ใจว่า GNU grep อยู่ที่นั่นหรือไม่ ฉันแค่ต้องการใช้การตั้งค่าสถานะ-Pสำหรับ Perl regex ที่พบใน GNU grep แต่ไม่ใช่ใน grep BSD เส้นทางของฉันคือ/usr/local/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/Users/masi/.cabal/binฉันมี coreutils ก่อนในเส้นทาง อย่างไรก็ตาม grep เป็น BSD เมื่อฉันใช้มันให้grep --versiongrep (BSD grep) 2.5.1-FreeBSD คำสั่งtype -p grepส่งคืน/usr/bin/grep คุณจะติดตั้ง GNU Grep ใน OSX ได้อย่างไร?
50 homebrew 


3
บันทึก homebrew ที่ไหน
homebrew เก็บบันทึกไว้หรือไม่และถ้าเป็นเช่นนั้น ฉันได้ทำการอัพเดทที่ทำให้ python สนับสนุนใน macvim และตอนนี้ฉันไม่สามารถทำให้ macvim สร้างได้ ฉันหวังว่าจะมีเบาะแสบางอย่างในบันทึก
43 homebrew 

9
วิธีดาวน์โหลดเครื่องมือบรรทัดคำสั่งสำหรับ Xcode ที่ไม่มีเว็บเพจดาวน์โหลดสำหรับนักพัฒนาซอฟต์แวร์
ฉันกำลังพยายามติดตั้งเครื่องมือบรรทัดคำสั่งสำหรับ Xcode เพื่อให้ฉันสามารถใช้ homebrew เพื่อติดตั้งแพคเกจบางอย่างที่ฉันต้องการสำหรับแบบฝึกหัดการเขียนโปรแกรมเบื้องต้น ฉันไม่ต้องการติดตั้ง Xcode ทั้งหมด (อีกครั้ง) เนื่องจากมันค่อนข้างใหญ่สำหรับบางสิ่งที่ฉันไม่ค่อยได้ใช้และฉันชอบ IDE ที่เรียบง่าย สมมุติว่า Apple ได้เปิดตัวเครื่องมือบรรทัดคำสั่งแยกต่างหาก แต่ด้วยเหตุผลใดก็ตามเมื่อฉันลงชื่อเข้าใช้หน้าดาวน์โหลดสำหรับนักพัฒนาฉันได้รับข้อผิดพลาดแปลก ๆ ที่หน้าจะไม่เติมด้วยการดาวน์โหลดส่วนใหญ่เวลาและแม้กระทั่งเมื่อ มันจะ (หายาก) ฉันไม่สามารถหาเครื่องมือคำสั่งที่ฉันต้องการได้ เห็นได้ชัดว่าคุณสามารถดาวน์โหลดตัวติดตั้ง OSX GCC ได้จากบล็อกของ Kenneth Reitz แต่ดูเหมือนว่าจะล้าสมัยแล้วในขณะนี้ว่ามีรุ่นอย่างเป็นทางการของ Apple มีลู่ทางอื่นที่ฉันสามารถติดตามได้หรือไม่? สิ่งที่อาจเกิดขึ้นกับเว็บไซต์?
42 homebrew 

4
MacPorts vs. Fink vs. Homebrew [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ข้อดีและข้อเสียของ MacPort, Fink และ Homebrew คืออะไร 4 คำตอบ ฉันมักจะใช้ MacPorts เพื่อติดตั้งและบำรุงรักษาคอมไพเลอร์ GCC และโปรแกรมอื่น ๆ ของฉัน ตอนนี้ฉันได้ยินเกี่ยวกับตำรวจและ Homebrew ดูเหมือนว่าอรรถประโยชน์ทั้งสองนี้ได้รับความนิยมในชุมชน Mac แต่ฉันไม่เข้าใจความแตกต่างระหว่างพวกเขา อะไรคือความแตกต่างที่สำคัญระหว่าง MacPort, Fink และ Homebrew คุณภาพหรือประสิทธิภาพแตกต่างกันหรือไม่?

8
การอัพเกรดชงใน El Capitan
ฉันเพิ่งอัพเกรดเป็นEl Capitanและเมื่อฉันพยายามอัปเดตbrewฉันได้รับข้อผิดพลาดต่อไปนี้: $ brew update Error: The /usr/local directory is not writable. Even if this directory was writable when you installed Homebrew, other software may change permissions on this directory. Some versions of the "InstantOn" component of Airfoil are known to do this. You should probably change the ownership and …


1
ฉันจะอัปเดตทุกสิ่งที่ติดตั้งผ่าน Homebrew หลังจากอัปเกรด OSX ได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ฉันจะแก้ไขการติดตั้ง Homebrew หลังจากอัปเกรด OS X ได้อย่างไร 2 คำตอบ หลังจากอัปเดตเป็น 10.8 'Mountain Lion' ฉันสงสัยว่าฉันจะสร้างทุกสิ่งที่ฉันติดตั้งใหม่ได้อย่างไรผ่านระบบบรรจุภัณฑ์ Homebrew (คล้ายกับ MacPorts) เพื่อให้แน่ใจว่ามีการติดตั้งการพึ่งพาทั้งหมดอย่างเหมาะสมสำหรับระบบใหม่ จะประสบความสำเร็จได้อย่างง่ายดายได้อย่างไร? ไฟล์ช่วยเหลือไม่มีคำแนะนำว่าฉันจะทำสิ่งนี้ได้อย่างไร

3
จะรีสตาร์ท PostgreSQL ที่ติดตั้งโดย Brew ใน OSX ได้อย่างไร
/etc/init.d/postgresql-9.2 restartในลินุกซ์ก็สามารถทำได้โดย OSX ของฉันไม่ใช่แอปเซิร์ฟเวอร์ ฉันคิดว่ามันสามารถทำได้โดยการALTER USER postgres with password '1234';แจ้งให้ postgreQSL แต่ฉันไม่แน่ใจว่ามันเป็นวิธีที่ตั้งใจ คุณจะรีสตาร์ทเซิร์ฟเวอร์ PostgreSQL ใน OSX ได้อย่างไร

3
ลบและติดตั้ง Python ใหม่บน Mac - ฉันสามารถเชื่อถือการอ้างอิงเก่าเหล่านี้ได้หรือไม่?
ฉันใหม่สำหรับแม็คและเห็นได้ชัดว่าฉันทำผิดพลาดบางอย่าง ฉันได้เรียนรู้หลามผ่านแบบฝึกหัดและระหว่าง Homebrew, Pip และ XCode ไม่ว่าเวอร์ชั่นของฉันจะผสมกันอย่างไร Pip3 ชี้ไปที่ python2 ดังนั้นการทดลอง python3 ทั้งหมดของฉันจึงล้มเหลว ฯลฯ ... ฉันกำลังค้นคว้าวิธีลบรุ่นอย่างปลอดภัยทั้งหมดแล้วจึงทำการติดตั้งที่สะอาด (Homebrew?) แต่ฉันกังวลเล็กน้อย ฉันพบลิงค์ที่ยอดเยี่ยม: ถอนการติดตั้ง Python 3 บน Mac จะถอนการติดตั้ง Python 2.7 บน Mac OS X 10.6.4 ได้อย่างไร เห็นได้ชัดว่าไม่มีใครแตะต้องอะไรใน/systemไดเรกทอรีรากและโดยพื้นฐานแล้วสิ่งอื่น ๆ ทั้งหมดจะถูกลบ สิ่งที่ทำให้ฉันกังวลคือการเชื่อมโยงนี้ค่อนข้าง doggone เก่า (หกปี! +) ฉันไม่แน่ใจว่าฉันไว้ใจพวกเขาจริง ๆ หรือไม่ ใครมาที่นี่เมื่อเร็ว ๆ นี้? ฉันสามารถเชื่อถือการโพสต์ที่ลิงก์ด้านบนได้หรือไม่? ฉันจะทำความสะอาดเวอร์ชันของ python …

6
สร้างไฟล์ใน `/ usr / local` สามารถเขียนได้สำหรับโฮมบรูว์
ฉันพยายามทำให้ homebrew ทำงานได้ดี แต่ดูเหมือนว่าทุกอย่างภายใน/usr/localไม่สามารถเขียนได้และทุกอย่างก็ตกลงไป มันบอกให้ฉันวนซ้ำchown /usr/localและฉันก็ลองมัน การดำเนินการถูกปฏิเสธดังนั้นฉันจึงทำอย่างนั้น ดูเหมือนว่าจะทำงานได้ แต่ด้วยความเงียบน่าขนลุกที่ฉันได้ยินถือว่าสุภาพใน Unix น่าเสียดายที่ความพยายามที่ประสบความสำเร็จใด ๆ เกิดขึ้นbrew updateพร้อมกับเสียงขรมเดียวกันของข้อผิดพลาด ฉันรันคำสั่งอีกครั้ง-vและดูเหมือนว่าการดำเนินการจะไม่ได้รับอนุญาตสำหรับสิ่งใดก็ตามที่อยู่ภายใน เท่าที่คำตอบน่าจะเป็น "เรียนรู้ยูนิกซ์" ฉันแค่พยายามปฏิบัติตามข้อกำหนดงานบางอย่างที่นี่สำหรับการสอนเกี่ยวกับ Ruby ดังนั้นนั่นเป็นขั้นตอนสองสามขั้นตอนข้างต้นที่ฉันยังอยู่ brew doctor: Warning: /usr/local/Frameworks isn't writable. This can happen if you "sudo make install" software that isn't managed by by Homebrew. If a formula tries to write a file to …


8
การติดตั้ง tmux แต่ได้รับ“ dyld: Library ไม่โหลดอ้างอิงจาก: / usr /”
ฉันพยายามทำ brew install tmux มันติดตั้ง แต่อาจเป็นเพราะก่อนหน้านี้ล้มเหลวและไม่ได้ลบอย่างเต็มที่ไม่ใช่เบียร์พยายามที่จะติดตั้งทั้งมันและ libevent เมื่อพยายามที่จะใช้ tmux ฉันได้รับ $ tmux dyld: Library not loaded: /usr/local/lib/libevent-2.0.5.dylib Referenced from: /usr/local/bin/tmux Reason: image not found Trace/BPT trap: 5 ฉันพยายามติดตั้ง libevent แต่ได้: $ brew install libevent Warning: libevent-2.0.21 already installed, it's just not linked ดังนั้นฉันจึงพยายาม $ brew link libevent แต่ฉันได้ Linking /usr/local/Cellar/libevent/2.0.21... …

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