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

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

4
การติดตั้งเครื่องมือบรรทัดคำสั่ง Xcode
ฉันติดตั้ง macOS Mojave 10.14 ใหม่ ทันทีหลังจากนั้นฉันติดตั้ง Xcode เวอร์ชัน 10.0 (10A255) จาก Mac App Store ตอนนี้ฉันต้องการติดตั้ง Homebrew ซึ่งต้องติดตั้ง Xcode Command Line Tools ความเข้าใจของฉันคือการติดตั้ง Xcode ยังติดตั้งเครื่องมือบรรทัดคำสั่ง หรือไม่? ตามคำตอบนี้ฉันจะตรวจสอบว่ามีการติดตั้งเครื่องมือบรรทัดคำสั่งหรือไม่โดยเรียกใช้: xcode-select -p ซึ่งพิมพ์เส้นทางสำหรับไดเรกทอรีนักพัฒนาดังนี้: /Applications/Xcode.app/Contents/Developer ตามที่แนะนำในคำตอบฉันยังตรวจสอบค่าส่งคืนโดยการเรียกใช้: echo $? ซึ่ง 0retuned ฉันยังวิ่งgccและmakeและทุบตีก็สามารถที่จะค้นหาและดำเนินการให้ จนถึงตอนนี้ฉันเชื่อว่ามีการติดตั้งเครื่องมือบรรทัดคำสั่ง Xcode ตอนนี้เมื่อฉันรัน: xcode-select --install ฉันได้รับการแจ้งเตือนนี้: อะไรคือเหตุผลที่เป็นไปได้สำหรับความไม่เท่าเทียมนี้ สิ่งนี้จะติดตั้ง Xcode Command Line Tools สองครั้งหรือไม่ หรือเขียนทับการติดตั้งที่มีอยู่? …
32 xcode  homebrew 

3
ฉันจะติดตั้ง MacVim ได้อย่างไร
ฉันจะติดตั้ง MacVim บน Mountain Lion ได้อย่างไร ฉันต้องการรับแอปพลิเคชัน MacVim เช่นเดียวกับกลุ่มบรรทัดคำสั่งใหม่ ฉันเห็นมีหลายวิธีที่จะทำ (ภาพจาก Google Code ผ่าน Homebrew) และถ้าฉันใช้ Homebrew ฉันเห็นหลายตัวเลือก วิธีใดจะใช้งานได้ดีที่สุดทั้งในการใช้แอปพลิเคชันดั้งเดิมและการใช้ vim บนบรรทัดคำสั่ง

1
ใช้ชงเพื่อตรวจสอบเวอร์ชั่นของซอฟต์แวร์ออนไลน์ก่อนการติดตั้ง
ตัวอย่างเช่นเมื่อฉันวิ่ง brew search octave มันแสดงให้เห็น Homebrew / วิทยาศาสตร์ / อ็อกเทฟ Caskroom / cask / อ็อกเทฟ ฉันไม่รู้ว่าจะติดตั้งตัวไหนดังนั้นฉันต้องการตรวจสอบเวอร์ชันของโปรแกรมเหล่านี้ มีวิธีใดบ้างที่จะได้รับโดยไม่ต้องติดตั้ง

2
Homebrew ไม่ต้องการการเป็นเจ้าของ / usr / local อีกต่อไปอย่างไร
วันนี้ฉันวิ่งbrew updateและหลังจากย้ายพื้นที่เก็บข้อมูลมันรายงานว่าไม่จำเป็นต้องเป็นเจ้าของ/usr/local: $ brew update Updated Homebrew from 5371359 to 13f08a2. ... ==> Migrating HOMEBREW_REPOSITORY (please wait)... ==> Migrated HOMEBREW_REPOSITORY to /usr/local/Homebrew! Homebrew no longer needs to have ownership of /usr/local. If you wish you can return /usr/local to its default ownership with: sudo chown root:wheel /usr/local การเปลี่ยนแปลงนี้ดูเหมือนจะไม่แน่นอน ก่อให้เกิดพฤติกรรมใหม่นี้ได้อย่างไรโดยผ่านการควบคุมความปลอดภัย?

7
การติดตั้ง Xcode ผ่านบรรทัดคำสั่ง
ฉันเป็นผู้ใช้ Linux และไม่เคยใช้ OSX มาก่อน มีคนถามฉันเพื่อขอความช่วยเหลือในการติดตั้งซอฟต์แวร์บางอย่างบนเซิร์ฟเวอร์ "Lion" OSX ฉันขอให้เขาส่งกระสุน SSH ให้ฉันโดยสมมติว่าเพียงพอ อย่างไรก็ตามสิ่งต่าง ๆ มีความยุ่งยากมากกว่าที่ฉันคิด ฉันต้องการติดตั้ง homebrew แต่ไม่ได้ติดตั้งเพราะไม่มีซีซีในระบบ หลังจาก google บางตัวฉันคิดว่าฉันต้องติดตั้ง Xcode ฉันเพิ่งดาวน์โหลด xcode 4.5 จากไซต์ผู้พัฒนา apple และติดตั้งบนระบบ มันมี dir Xcode.appพร้อมกับพวงของสิ่งต่าง ๆ ในนั้น ฉันจะไปจากที่นี่ได้อย่างไร ฉันสามารถติดตั้ง Xcode โดยไม่ต้องมีการเข้าถึงเครื่องได้หรือไม่? ทั้งหมดที่ฉันต้องการคือให้ homebrew ทำงานที่จุดนี้
27 macos  lion  xcode  homebrew 

5
วิธีการตั้งค่า gcc 4.8 เป็นคอมไพเลอร์ gcc เริ่มต้น
ผมเพิ่งติดตั้งgcc 4.8ใช้ในbrew OSX 10.7.5 (Lion)ตอนนี้ฉันสามารถรวบรวมgcc 4.8โดยใช้ g++-4.8 some_file.c หรือใช้ค่าเริ่มต้นgcc 4.2โดยใช้ g++ some_file.c ฉันต้องการใช้gcc 4.8เป็นคอมไพเลอร์เริ่มต้นสำหรับXcodeและถ้าฉันพิมพ์gccที่เทอร์มินัล ฉันคิดว่าฉันจะต้องปรับเปลี่ยนการเชื่อมโยงภายในgcc-relateddirname $(which gcc) เมื่อฉันทำ ls -al $(dirname $(which gcc)) | grep 'gcc\|g++\|c++' ฉันได้รับต่อไปนี้: lrwxr-xr-x 1 root wheel 7 Jul 31 12:17 c++ -> clang++ -rwxr-xr-x 1 root wheel 909360 Nov 18 2011 c++filt lrwxr-xr-x 1 root …
27 lion  xcode  homebrew  gcc 

1
ทำไม `ชง 'ช้ามาก?
เมื่อฉันวิ่งbrew --versionมันใช้เวลา 30 วินาทีในการตอบกลับ brewคำสั่งอื่น ๆจะทำงานช้าลง CPU ของฉันไม่มีการใช้งาน ~ 90% โปรแกรมอื่น ๆ ทั้งหมดทำงานได้อย่างสมบูรณ์แบบบนเครื่องของฉัน ฉันมีเวอร์ชันล่าสุดของการต้มและชงหมอผ่าน มีความคิดเกี่ยวกับสิ่งที่ฉันสามารถลอง (นอกเหนือจากรีบูตเครื่อง) $ brew --version Homebrew 1.5.4 Homebrew/homebrew-core (git revision bda76; last commit 2018-02-26) $ brew doctor Your system is ready to brew. $ brew config HOMEBREW_VERSION: 1.5.4 ORIGIN: https://github.com/Homebrew/brew HEAD: 021fe22e3c982b08346422d1e7897e929a709380 Last commit: 2 weeks …



2
ฉันจะแก้ไขการติดตั้ง Homebrew หลังจากอัปเกรด OS X ได้อย่างไร
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Ask Different อพยพ 6 ปีที่แล้ว บริบท นายจ้างของฉันให้ MacBook Pro กับฉันสำหรับงานพัฒนา อย่างไรก็ตามงานพัฒนาส่วนใหญ่ที่ฉันทำในกลุ่มการวิจัยของฉันคือแพลตฟอร์ม Linux และด้วยเหตุผลทางด้านนโยบายฉันไม่สามารถติดตั้งซอฟต์แวร์การจำลองเสมือนบนแล็ปท็อปนี้ได้ Homebrew ดูเหมือนจะเป็นวิธีที่ดีในการติดตั้งเครื่องมือเหล่านี้โดยเฉพาะอย่างยิ่งเนื่องจากมันดูเป็นแฮ็คมาก (เนื่องจากใช้ Ruby; MacPort ไม่สามารถแฮ็กได้เนื่องจากใช้ Tcl) อย่างไรก็ตาม Homebrew อาศัยไลบรารีระบบและด้วยเหตุผลด้านความปลอดภัยนายจ้างของฉันอาจ (และจากสิ่งที่ฉันได้ยินบ่อยครั้ง) จะอัปเกรดระบบของฉันได้ตลอดเวลา ฉันได้ยินมาว่าการอัพเกรด OS X จะทำให้ Homebrew แตก (ดูตัวอย่างเช่น/programming/7779300/how-should-i-upgrade-xcode-after-upgrading-to-os-x-lion ) คำถาม ฉันจะแก้ไขการติดตั้ง Homebrew หลังจากอัปเกรด OS X ได้อย่างไร ฉันพอใจกับการลบและเริ่มต้นใหม่อีกครั้งตราบใดที่ฉันสามารถทำได้โดยอัตโนมัติ (ตัวอย่างเช่นการใช้ Puppet plus ผู้ให้บริการ Homebrew …
25 macos  homebrew 

2
"ชง - หัว" หมายความว่าอะไร
ฉันเคยเห็นมันพูดถึงหลายครั้งเพื่อแก้ไขปัญหาเกี่ยวกับแพคเกจบางอย่างที่มันติดตั้งแพคเกจรุ่นที่ใหม่กว่าอย่างใด แต่ฉันไม่สามารถหาคำอธิบายที่ชัดเจนว่าตัวเลือกนั้นทำอะไรได้จริงเมื่อใช้งานทำไมบางแพคเกจจึงมี --HEAD เวอร์ชันที่จะติดตั้งและทำไมถึงจำเป็น
25 homebrew 

2
แก้ไข PATH เพื่อให้ / usr / local / bin อยู่ข้างหน้า / usr / bin
ฉันพยายามติดตั้งก่อ แต่ได้รับคำเตือนต่อไปนี้: Warning: /usr/bin occurs before /usr/local/bin This means that system-provided programs will be used instead of those provided by Homebrew. The following tools exist at both paths: 2to3 2to3-2.7 idle idle2.7 pydoc pydoc2.7 python python-config python2.7 python2.7-config pythonw pythonw2.7 smtpd.py smtpd2.7.py Consider amending your PATH so that /usr/local/bin is …

1
ปกติแล้ว Spotlight จะทำดัชนีลิงก์ใน ~ / Applications
ฉันติดตั้งMacVimผ่านhomebrewและสิ่งนี้ทำให้เกิดนามแฝงใน ~ / Applications ที่ชี้ไปที่ /usr/local/Cellar/macvim/7.3-66/MacVim.app น่าเสียดายที่ MacVim ไม่แสดงในการค้นหา Spotlight เป็นเรื่องปกติหรือไม่

7
ติดตั้ง openvpn ด้วย brew แต่ดูเหมือนว่าจะไม่ถูกติดตั้งอย่างถูกต้อง
ผมติดตั้งด้วยopenvpn brewการติดตั้งเป็นไปอย่างราบรื่นไม่มีข้อผิดพลาดหรือไม่มีการพึ่งพา แต่ตอนนี้เมื่อฉันพยายามเรียกใช้: users-MBP:~ user$ brew install openvpn Warning: openvpn-2.3.7 already installed users-MBP:~ user$ openvpn -bash: openvpn: command not found ฉันใช้ตัวเองตามบทช่วยสอนนี้: https://my.hostvpn.com/knowledgebase/29/OpenVPN-on-Mac-OS-X-via-Homebrew-CLI.html
23 macos  homebrew  vpn 

3
ติดตั้ง gcc ด้วย Homebrew ตอนนี้จะใช้ gcc นั้นแทน clang ได้อย่างไร?
ฉันติดตั้ง gcc ด้วยbrew install gccแต่เมื่อฉันพิมพ์gccพฤติกรรมเริ่มต้นยังคงใช้clangอยู่ ฉันจะกำหนดสิ่งต่าง ๆ เพื่อให้การพิมพ์gccในเทอร์มินัลใช้การgccติดตั้งโดย Homebrew โดยอัตโนมัติได้อย่างไร
23 homebrew  gcc 

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