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

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

3
ไม่สามารถอัปเดต HomeBrew: ปฏิเสธสิทธิ์การใช้งาน
ฉันกำลังพยายามแก้ไขข้อผิดพลาดชงหมอ แต่ตอนนี้หลังจากลบไฟล์บางไฟล์ด้วยตนเองที่หมอชงแนะนำฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อพยายามทำการปรับปรุงชง: error: cannot open .git/FETCH_HEAD: Permission denied Error: Failed to update tap: homebrew/versions Already up-to-date.
5 homebrew 

1
Terminal.app และเซสชั่น tmux ไม่สามารถใช้คำสั่ง "เปิด" (โดยไม่ต้องใช้ tmux)
ฉันใช้ Terminal.app และtmuxเซสชัน > open -a VLC file.mp4 The window server could not be contacted. open must be run with a user logged in at the console, either as that user or as root. หากไม่มีtmuxคำสั่งนี้จะใช้งานได้ ฉันค้นหาและพบว่าไม่สามารถใช้คำสั่ง 'open' ใน OSX tmux ได้ตั้งแต่วันที่ 10 กรกฎาคม 2558 brew update brew install reattach-to-user-namespace brew …

2
homebrew - ปัญหาในการอัพเกรด openssl?
ฉันใช้ OSx 10.11 (พื้นหลัง: ฉันมีปัญหาในการติดตั้งระบบ Python เพื่อใช้ TLS 1.1) จากสิ่งที่ฉันได้อ่านฉันต้องใช้การชงเพื่อจัดการ Python แต่ฉันต้องการอัพเกรด openssl ก่อนดังนั้น Python จึงเลือกเวอร์ชั่นที่ถูกต้อง? ฉันได้ทำการปรับปรุงการชงการอัพเกรดการชงแพทย์ของหมอ (ไม่มีปัญหา) จากนั้นฉันก็ลอง: $ brew install openssl Warning: openssl-1.0.2h_1 already installed $ brew link openssl --force Linking /usr/local/Cellar/openssl/1.0.2h_1... Error: Could not symlink ../../../opt/openssl/include/openssl/aes.h /opt/openssl/include/openssl is not writable. $ brew link --force openssl Linking /usr/local/Cellar/openssl/1.0.2h_1... …

1
การเชื่อมโยงคู่มือจาก Homebrew
เมื่อใดก็ตามที่ฉันติดตั้งซอฟต์แวร์ด้วย Homebrew และฉันพยายามดูคู่มือฉันได้รับข้อผิดพลาดที่ระบุ: <name of program>ไม่มีรายการคู่มือสำหรับ ตัวอย่างเช่นwget: เมื่อฉันพิมพ์ $ man wget No manual entry for wget ดังนั้นฉันสงสัยว่าจะเชื่อมโยง man pages อย่างไรเพื่อที่ฉันจะสามารถดูพวกมันได้ด้วยคำสั่ง

2
ฉันสามารถสร้างแอปพลิเคชั่นอัตโนมัติเพื่อเริ่มต้น Tomcat เมื่อฉันต้องการได้หรือไม่?
ฉันสามารถเริ่ม Apache Tomcat (ติดตั้งผ่าน HomeBrew) ใน Terminal โดยใช้ $ catalina run แต่มันไม่ทำงานในการใช้สคริปต์ Shell แอปพลิเคชัน Automator bash ฉันพยายามตั้งค่า bash Shell script ใน Automator เช่นนี้: catalina run เมื่อฉันเรียกใช้แอปพลิเคชัน Automator มันจะไม่ทำงานและแสดงให้เห็น -: catalina: command not found. วิธีที่ถูกต้องในการสร้างแอปพลิเคชัน Automator คืออะไรหรือฉันจำเป็นต้องใช้ AppleScript?

4
ฉันจะเลิกทำการ“ ส่งออก PATH = '/ usr / local / bin: $ PATH' >> ~ / .bash_profile”
ฉันพยายามติดตั้ง homebrew ซึ่งไม่ทำงาน มันบอกให้ฉันทำ echo export PATH='/usr/local/bin:$PATH' >> ~/.bash_profile. อย่างไรก็ตามสิ่งนี้ไม่มีผลกระทบใด ๆ และฉันคิดว่าอาจเป็นเพราะเสียงสะท้อน (ฉันไม่รู้ Bash ใด ๆ ) ดังนั้นฉันจึงลบเสียงสะท้อนออก brew doctor และมันก็ทะเลาะกันเรื่องนี้ซึ่งเกี่ยวข้องกับฉัน: /usr/local/bin/brew: line 2: dirname: command not found /usr/local/bin/brew: line 5: basename: command not found /usr/local/bin/brew: line 8: readlink: command not found /usr/local/bin/brew: line 16: cd: /Users/howard/../Library: No such file …

1
Gnuplot ที่มี xterm ใน yosemite [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว: ไม่สามารถลงจุดด้วย gnuplot บน Mac 6 ของฉันได้ ฉันติดตั้ง gnuplot บนระบบโยเซมิตีโดยใช้การชง เมื่อฉันพยายามพล็อตcos(x)วิธีที่ฉันทำบน Ubuntu ฉันได้รับสิ่งนี้: gnuplot> plot cos(x) WARNING: Plotting with an 'unknown' terminal. No output will be generated. Please select a terminal with 'set terminal'. ฉันยังสังเกตเห็นว่าเมื่อ gnuplot Terminal type set to 'unknown'โหลดมันบอกว่า ผมอยากจะโหลดกราฟในหน้าต่างใหม่ดังนั้นฉันพยายามซึ่งดูเหมือนว่าจะทำงานได้อย่างรวดเร็วก่อนได้รับข้อความset terminal xterm Terminal type set to 'xterm'แต่ฉันลองพล็อตอีกครั้งและทำให้เกิดขยะ: ฉันจะทำให้เทอร์มินัลทำงานอย่างถูกต้องได้อย่างไรเช่นเดียวกับบน …

1
อะไรคือความแตกต่างระหว่าง `open (-a) <app> 'และดับเบิลคลิกในตัวค้นหา / สปอตไลท์?
ฉันเพิ่งติดตั้ง leksah บน Mac ของฉัน (หนึ่งครั้งโดยตรงผ่านการสร้างถัง) เมื่อฉันพยายามที่จะเปิดมันใน Finder, Dock หรือใช้สปอตไลท์หน้าต่างจะกระพริบเป็นวินาทีและจากนั้นปิดทันที เมื่อฉันเปิดมันผ่านเทอร์มินัลโดยใช้ open -a Leksah หรือ open ~/Applications/Leksah มันเปิดได้ดี ผู้ใช้รายอื่นประสบปัญหาเดียวกันกับแอพอื่น ๆ และเวอร์ชั่นอื่น ๆ ของ OSX เช่นกัน มีความแตกต่างในพฤติกรรมเมื่อเปิดโปรแกรมโดยใช้วิธีการใด ๆ เหล่านี้? เราจะแก้ไขข้อบกพร่องได้อย่างไร

2
การลบโปรแกรมอรรถประโยชน์บรรทัดคำสั่งในตัวออกจาก PATH, zsh
ตกลงดังนั้นฉันเป็นผู้ใช้พลังงาน Linux ฉันรู้สึกเหมือนอยู่บ้านมากที่สุดเมื่อฉันเข้าถึงบรรทัดคำสั่งและฉันคุ้นเคยกับการใช้ coreutils ของ GNU มากตอนนี้ฉันได้ติดตั้ง coreutils GNU Mac OS X ใช้ Homebrew, ฉันจะไปลบ coreutils ในตัวที่วานิลลา Mac OS X มาด้วยได้อย่างไร? โปรดจำไว้ว่าฉันกำลังใช้ zsh ดังนั้นเมื่อฉันกำหนดเส้นทางไปยังสิ่งที่ฉันทำเช่นนี้: path=(/usr/local/bin ~/.gem/ruby/2.0.0/bin ~/.nvm/bin ~/bin /bin $path) ฉันอยากจะพูด รวมทุกอย่างที่มีอยู่ในเส้นทางปัจจุบันในเส้นทางใหม่ไม่รวมไฟล์เหล่านี้: /usr/bin/ls, /usr/bin/grep...

1
วิธีการเปิดเวอร์ชั่น emacs ที่แตกต่างจากเปลือก?
ฉันมี emacs สองรุ่นในเครื่องของฉัน มาติดตั้งไว้แล้วและฉันเพิ่งติดตั้งรุ่นใหม่กว่าด้วย homebrew ถ้าฉันพิมพ์ emacs ในเทอร์มินัลเวอร์ชันเก่าจะทำงาน ถ้าฉันพิมพ์ emacs-24.4 จากนั้นเวอร์ชันใหม่จะทำงาน ฉันต้องทำอย่างไรเพื่อให้แน่ใจว่าพิมพ์ได้อย่างถูกต้อง emacs รันเวอร์ชั่น 24.4 และไม่ใช่เวอร์ชั่นที่เก่ากว่านี้หรือ
3 bash  homebrew  emacs 

1
ให้สิทธิ์ sudo ที่ไม่ใช่ผู้ดูแลระบบ แต่ด้วย `~ 'การเป็นบ้านของตัวเอง ~
ฉันได้ยินมาเพื่อทราบว่าด้วยความคิดทั่วไปของสิทธิ์น้อยผู้ใช้เหมือน Unix ควรสร้างบัญชีอื่น ไม่มี สิทธิ์ sudo นอกเหนือจากบัญชีในตัว กับ สิทธิ์ sudo ใน Mac สิ่งนี้แปลว่า: ควรสร้างบัญชีพนักงานสำหรับใช้ประจำวันนอกเหนือจากบัญชีผู้ดูแลระบบที่มาพร้อมกับคอมพิวเตอร์ถูกสงวนไว้เฉพาะเมื่อจำเป็นเท่านั้น สำหรับรูปธรรมให้พูด bruce เป็นพนักงานที่ฉันใช้ทุกวันและ batman เป็นผู้ดูแลระบบซึ่งฉันใช้เมื่อจำเป็นเท่านั้น แต่ฉันจะทำอย่างไรในขณะที่เข้าสู่ระบบ batmanในนามของ bruceนั่นคือจะพูดกับ bruce ของตัวเอง ~ และ $(whoami) ราวกับว่าฉันกำลังเข้าสู่ระบบในฐานะ bruce ด้วยสิทธิพิเศษ? เพื่อแสดงสิ่งนี้ให้นิยาม /User/bruce/test.sh: #!/usr/bin/env bash whoami cd ~ &amp;&amp; pwd ls ~/Library/Preferences/Preferences/ (ใช่ฉันทำไปแล้ว chmod 744 test.sh ) ฉันเลือกบรรทัดสุดท้ายเพื่อวัตถุประสงค์ในการสร้างภาพประกอบโดยทั่วไปดูเหมือนว่า ~/Library/Preferences/Preferences/ พนักงานไม่สามารถเข้าถึงได้ (เช่นผู้ที่ไม่ใช่ผู้ดูแลระบบ) …

1
Bash หรือ sh ไม่สามารถเรียกใช้ไฟล์ไบนารี่ใด ๆ ได้
ในขณะที่ฉันสามารถรันไบนารีได้เมื่อเปิดเทอร์มินัลหากฉันพิมพ์: /bin/bash make หรือ /bin/sh ls ฉันได้รับ: / usr / bin / make: / usr / bin / make: ไม่สามารถดำเนินการไฟล์ไบนารี่ได้ ทำไมถึงเป็นอย่างนั้น? ฉันเปิดอยู่Mavericksและฉันได้ติดตั้งCommand Line ToolsXCode ล่าสุดแล้ว AppCodeฉันต้องการใช้ทุบตีที่จะดำเนินการให้เพราะผมต้องการที่จะติดตั้งภายนอกสร้างเครื่องมือสำหรับ ไชโย

1
วิธีใช้งานการต้มเบียร์บ้านติดตั้งงูหลาม 3.6.5_1
ฉันพยายามติดตั้ง python 3.6.5_1 โดยใช้ Homebrew โดยเรียกใช้สิ่งต่อไปนี้: $ brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb ฉันได้รับข้อผิดพลาดต่อไปนี้: Error: python contains a recursive dependency on itself: python depends on sphinx-doc sphinx-doc depends on python ฉันจะจัดการกับมันได้อย่างไร

1
วิธีการอัพเกรด Brew ssh หลังจากที่ลูกค้าใช้ประโยชน์จากวิธีการล่าสุด?
ฉันใช้ OS X El Capitan 10.11.1 เนื่องจากลูกค้า SSH เพิ่งค้นพบประโยชน์ที่กล่าวถึงที่นี่ผมอยากที่จะดำเนินการเพื่อรักษาความปลอดภัยตัวเอง ในกระบวนการฉันสังเกตเห็นว่าฉันกำลังใช้ ssh ของ Apple และไม่ใช่รุ่นชงที่ฉันติดตั้ง ดังนั้นฉันต้องการเปลี่ยนสิ่งนั้น หนึ่งในสิ่งที่ผมต้องทำคือการแก้ไขไฟล์ด้านล่างเพื่อชี้ไปที่แทนการเริ่มต้นระบบ/usr/local/bin/ssh-agent /usr/bin/ssh-agentอย่างไรก็ตามถึงแม้จะเป็น sudo ฉันก็ไม่สามารถแก้ไขไฟล์นี้ได้ มันเปิดเป็นแบบอ่านอย่างเดียวเท่านั้น sudo vi /System/Library/LaunchAgents/org.openbsd.ssh-agent.plist ฉันจะเปิดไฟล์นี้ในโหมดอ่าน / เขียนได้อย่างไร

1
ชงหมอรับคำเตือนเกี่ยวกับ opencv
ฉันใหม่สำหรับ mac os x ฉันอ่านว่า homebrew เป็นผู้จัดการแพ็คเก็ตที่ดีและฉันได้ลองแล้ว ฉันยังได้อ่านว่าการติดตั้ง opencv 2.4 ฉันต้องทำตามขั้นตอนเหล่านี้: ติดตั้ง cmake ผ่าน homebrew ดาวน์โหลด opencv cmake ทำให้ sudo และฉันได้ทำมัน ตอนนี้ฉันมีตัวห่องูหลามใน mac os x ของฉันแล้ว แต่ตอนนี้ถ้าฉันเขียนbrew doctorฉันมีคำเตือนเหล่านั้น: brew doctor Warning: /usr/local/lib/pkgconfig isn't writable. This can happen if you "sudo make install" software that isn't managed by Homebrew. If a …

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