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

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

1
ไลบรารีที่ติดตั้ง Homebrew ฉันจะใช้ได้อย่างไร
ฉันสับสนเล็กน้อย ผมได้ติดตั้งพวงของห้องสมุด (เช่นvtk, gsl... ) ที่ฉันต้องการสำหรับโครงการ c ++ สำหรับโรงเรียน ฉันใช้ homebrew เพื่อติดตั้ง (โชคดีที่มีสูตรให้) คำถามของฉันคือ Homebrew เชื่อมโยงสิ่งเหล่านี้เข้า/usr/includeกับสิ่งที่เทียบเคียงได้หรือไม่? หรือนี่คือสิ่งที่ฉันจะต้องทำด้วยตนเอง? Homebrew มักจะทำสิ่งนี้สำหรับ executables แต่ฉันไม่สามารถหา/usr/local/Cellar/...ไลบรารี่ได้ทุกที่ยกเว้นในไดเรกทอรี ฉันติดตั้งไลบรารีไว้มากมายฉันจึงไม่สามารถใช้ -L / ... สำหรับแต่ละห้องสมุดได้

1
วิธีดูการใช้งาน I / O ของดิสก์ต่อกระบวนการ - iotop และ pidstat ไม่มีใน Homebrew บน macOS
ฉันมีคำถามเดียวกันเช่นนี้ แต่สำหรับ MacOS มีวิธีแก้ไขปัญหา GUI ที่มีการตรวจสอบกิจกรรม ทางเลือกบรรทัดคำสั่งใด? ฉันใช้ macOS Sierra รุ่นล่าสุด

5
ติดตั้งแพ็คเกจ Homebrew บน macOS Mojave Beta
ฉันพยายามที่จะติดตั้งการอ้างอิงบางอย่างสำหรับการที่ต้องใช้flutter homebrewปัญหาเดียวคือว่า homebrew ไม่ได้ติดตั้งเครื่องมือใด ๆ ตัวอย่างเช่นถ้าฉันลองทั้งสองbrew install --HEAD libimobiledeviceอย่างbrew install ideviceinstallerและbrew install ios-deployมันทำให้ฉันมีข้อผิดพลาดต่อไปนี้ (บางครั้งมันแตกต่างกันเล็กน้อย) และเครื่องมือไม่ได้ติดตั้ง Last 15 lines from /Users/davidkeen/Library/Logs/Homebrew/makedepend/05.configure: checking for rename... yes checking for fchmod... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for …

3
การเติมข้อความอัตโนมัติ Git ไม่ทำงานกับ homebrew
นี่คือการตั้งค่าของฉัน: brew install git bash-completion Warning: git-2.1.3 already installed Warning: bash-completion-1.3 already installed ใน. bash_profile: if [ -f $(brew --prefix)/etc/bash_completion ]; then . $(brew --prefix)/etc/bash_completion fi แต่ฉันยังไม่มีการเติมข้อความอัตโนมัติสำหรับคำสั่ง git (ฉันเคยใช้ macports มาก่อน แต่ลบออกอย่างสมบูรณ์เพราะฉันไม่สามารถรับคำสั่ง git ให้เติมข้อความอัตโนมัติไม่ว่าฉันจะพยายามทำอะไร) ฉันใช้ OSX 10.10

3
การติดตั้ง Wireshark ผ่าน homebrew มีส่วนต่อประสานกราฟิกหรือไม่?
ผมติดตั้งใช้ Wireshark homebrew brew install wiresharkกับคำสั่ง ทุกอย่างดูเหมือนว่าจะติดตั้งได้ดีและฉันสามารถใช้ dumpcap เพื่อจับแพ็คเก็ต แต่ตอนนี้ฉันต้องการดูพวกเขา การใช้เท็กซ์เอดิเตอร์เช่น vi ไม่ได้จัดรูปแบบเอาต์พุตบางอย่างได้ดีมากเนื่องจากอักขระที่อ่านไม่ได้มากมาย ดูเหมือนว่าควรมี Wireshark.app เพื่อดูไฟล์ติดตามด้วยอย่างไรก็ตามฉันไม่เห็นวิธีการเริ่มต้น ความคิดใด ๆ

1
ฉันจะป้องกันไม่ให้ Homebrew ติดตั้งซอฟต์แวร์ซ้ำที่ฉันติดตั้งด้วยวิธีการอื่นได้อย่างไร
ฉันชอบใช้ Homebrew สำหรับการติดตั้งซอฟต์แวร์ Unix บน Mac ของฉันและขอขอบคุณที่ไม่พยายามติดตั้งหลายสิ่งเช่น Python มีบางแพ็คเกจที่ฉันติดตั้งด้วยตนเองแล้ว แต่ฉันไม่ต้องการให้ Homebrew ติดตั้งสำเนาของตัวเอง ในสถานการณ์ปัจจุบันของฉันฉันติดตั้ง OCaml โดยใช้ตัวติดตั้งมาตรฐาน ตอนนี้ฉันต้องการติดตั้ง Coq ผ่าน Homebrew ฉันเห็นbrew deps coqว่ามันขึ้นอยู่กับ OCaml ฉันรู้ว่าฉันสามารถบอกได้ว่ามันจะข้ามการติดตั้ง OCaml brew install --ignore-dependencies coqเวลานี้ผ่านทาง อย่างไรก็ตามฉันไม่จำเป็นต้องทำเช่นนั้นทุกครั้งที่ติดตั้งแพ็คเกจ Homebrew ที่ต้องใช้ OCaml ฉันจะทำให้ Homebrew แกล้งทำเป็นว่าติดตั้งซอฟต์แวร์ที่ฉันติดตั้งด้วยวิธีอื่นได้อย่างไรเพื่อที่จะไม่พยายามติดตั้งสำเนาที่ซ้ำกัน
12 homebrew 

2
ใช้ pkg-config กับซอฟต์แวร์ที่ติดตั้ง Homebrew
ฉันได้ติดตั้งไลบรารี่บางตัวที่มี Homebrew แต่ถ้าฉันใช้ pkg-config จะไม่พบพวกเขาเพราะไฟล์. pc หายไป ตัวอย่างเช่นหากคุณ: brew install opencv และหลังจากติดตั้งแล้ว: pkg-config --libs opencv ฉันได้รับข้อผิดพลาดนี้: Package opencv was not found in the pkg-config search path. Perhaps you should add the directory containing `opencv.pc' to the PKG_CONFIG_PATH environment variable No package 'opencv' found ข้อผิดพลาดนี้เกิดเพราะ Homebrew opencv.pcไม่สร้างใด ๆ มีวิธีในการกำหนดค่า Homebrew เพื่อสร้างไฟล์. …
12 homebrew  pkg  library 

5
ตั้งค่า macvim เป็นแอปพลิเคชันเริ่มต้นหลังจากการติดตั้ง homebrew
ฉันติดตั้ง macvim ผ่าน homebrew มันใช้งานได้ดี แต่เมื่อต้องเลือกแอปพลิเคชั่นเริ่มต้นสำหรับไฟล์ประเภทใหม่ฉันไม่เห็น MacVim ฉันจะตั้งค่า MacVim เป็นแอปพลิเคชั่นเริ่มต้นสำหรับประเภทไฟล์เมื่อติดตั้งด้วยโฮมบรูว์ได้อย่างไร หมายเหตุ : คำถามไม่ได้เกี่ยวกับวิธีการเลือกแอปพลิเคชั่นเริ่มต้นใน Finder คำถามคือวิธีการตั้งค่าแอปพลิเคชันเป็นค่าเริ่มต้นซึ่งไม่ได้ระบุไว้/Applicationsและไม่มีการแสดงโดย Finder เป็นแอปพลิเคชันเริ่มต้น
12 homebrew  macvim 

1
ติดอยู่บนหน้าจอสีน้ำเงินหลังจากเรียกใช้“ rm *” ใน /
ฉันตั้งใจดำเนินการrm *บน/และตั้งแต่นั้นมาผมไม่สามารถมองเห็นเดสก์ทอปของฉัน สิ่งที่ฉันเห็นคือหน้าจอสีน้ำเงินที่มีอุปกรณ์หมุน Irony คือฉันพลาด OS และซีดีอื่น ๆ ที่มาพร้อมกับ Mac ของฉัน ฉันติดตามบทความนี้ในการเริ่มต้นในเซฟโหมดแต่มันแสดงแถบความคืบหน้าเป็นเวลานานแล้วติดกับหน้าจอสีน้ำเงินอีกครั้ง สิ่งที่แนบมาคือหน้าจอที่ฉันเห็นขณะบู๊ต ฉันไม่สามารถเข้าสู่โหมดปลอดภัยได้เช่นกันดังนั้นฉันจะกลับไปใช้ระบบที่ทำงานได้อย่างไร PS: ฉันยังสงสัยว่าฉันจะได้รับการตั้งค่าเดสก์ทอปของฉันอีกครั้งโดยไม่สูญเสียการตั้งค่าทั้งหมดหรือไม่ ฉันกังวลเป็นพิเศษกับซอฟต์แวร์ที่ติดตั้งผ่านทาง home brew, ฐานข้อมูลเป็นต้นเป็นไปได้หรือไม่ที่จะกู้คืนหรือคัดลอกไฟล์ที่ถูกลบโดยการซ่อมแซมบางชนิดผ่านทาง CD? ไฟล์ที่ซ่อนของฉันที่ใส่ bash_profile ฯลฯ อยู่ที่นั่นด้วย คุณช่วยแนะนำฉันควรดำเนินการอย่างไร อัปเดตฉันเข้าสู่โหมดเดียว ตรวจสอบภาพ ฉันทำอะไรตอนนี้? ปรับปรุง # 3 ในที่สุด

2
ฉันจะรัน Homebrew เป็น root ได้อย่างไร
หลายปีที่ผ่านมาคุณสามารถหนีด้วยการทำงานbrewในฐานะรูทเพียงแค่ chowning brewไปที่รูท แต่มันก็ลบฟีเจอร์นั้นออก ดังนั้นใน Homebrew 1.1.6 ฉันเคยแก้ไข/usr/local/Homebrew/Library/Homebrew/brew.shเพื่อลบการตรวจสอบรูท (อันที่บอกว่ามัน "อันตรายมาก") ดังนั้นฉันจึงสามารถเรียกใช้brewเป็นรูทได้ เวอร์ชันใหม่กว่าของ Homebrew ยังคงใช้งานได้ แต่จะคืนค่าbrew.shไฟล์กลับมาทุกครั้งหลังจากที่ฉันเรียกใช้brewแม้ว่าฉันchmod 500จะเป็นเช่นนั้นก็ตาม ฉันสามารถเขียนสคริปต์เพื่อเปลี่ยนจากนั้นเรียกใช้brewโดยอัตโนมัติ แต่ฉันไม่แน่ใจว่าสิ่งนี้จะได้ผลเสมอและไม่ต้องการโอกาส มีใครพบวิธีอื่นในการรัน Homebrew เป็น root

1
วิธีการติดตั้ง cURL บน OSX ด้วยการชง
ฉันจะรับ cURL รุ่นที่ใหม่กว่าแทนที่จะเป็น 7.24 เก่าที่ Apple จัดไว้ให้ได้อย่างไร user:~ kevinsimper$ curl --version curl 7.31.0 (x86_64-apple-darwin12.4.0) libcurl/7.31.0 OpenSSL/0.9.8x zlib/1.2.5 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smtp smtps telnet tftp Features: IPv6 Largefile NTLM NTLM_WB SSL libz เมื่อฉันติดตั้งกับ Brew ฉันได้รับแจ้งว่าเป็นถังเท่านั้นและถ้าฉันทำ brew link curl --force …
11 homebrew 

2
การโอนย้ายจาก MacPort เป็น Homebrew มีคำแนะนำเฉพาะเกี่ยวกับวิธีลดการหยุดชะงักหรือไม่?
ฉันต้องการหยุดใช้ macports และใช้ homebrew แทนฉันได้อ่านวิธีการของพวกเขาแล้วและมันก็สมเหตุสมผลดีสำหรับฉัน ตอนนี้ฉันไม่สนใจมากเกี่ยวกับการติดตั้งแพ็กเกจของฉันแม้ว่าบางอย่างอาจยังไม่ปรากฏ - การสร้างสูตรใหม่นั้นตรงไปตรงมา แต่ฉันกังวลเล็กน้อยเกี่ยวกับข้อมูลที่ติดตั้งในไดเรกทอรีที่เป็นเจ้าของระบบเช่นข้อมูลใน MySQL หรือ PostgreSQL ฉันต้องการคำแนะนำเล็กน้อยเกี่ยวกับวิธีการดำเนินการเพื่อลดปัญหาการโยกย้ายข้อมูลจากการติดตั้งหนึ่งไปยังอีกน้อย ฉันยังอยากรู้เกี่ยวกับสคริปต์เริ่มต้นสำหรับ daemons Macports มี wraps ที่ซับซ้อนสำหรับ launchd แต่ฉันไม่รู้ว่า homebrew จัดการด้านนั้นอย่างไร ใครช่วยอธิบายเรื่องนี้ให้ฉันได้บ้าง นอกจากนี้ยังมีคำแนะนำทั่วไปที่คุณสามารถให้เกี่ยวกับการย้ายถิ่นนี้ได้เช่นกัน สิ่งที่ควรมองหาสิ่งที่ควรหลีกเลี่ยง ฯลฯ

3
ติดตั้งไวน์กับ homebrew
ดังนั้นฉันกำลังเรียกใช้การติดตั้งที่แตกต่างกันเล็กน้อย นี่คือพื้นหลัง: ฉันติดตั้งไวน์มาก่อนด้วย MacPorts ต่อมาฉันตัดสินใจติดตั้งโฮมบรูว์ จากนั้นไวน์ก็ไม่ทำงานดังนั้นฉันจึงพยายามbrew install wineแต่นั่นก็ไม่ได้ผล ดังนั้นฉันลองbrew install wine: zsh: correct 'wine' to '.wine' [nyae]? n Warning: It appears you have MacPorts or Fink installed. Software installed with other package managers causes known problems for Homebrew. If a formula fails to build, uninstall MacPorts/Fink and try again. ==> …

3
ความเหมาะสมอยู่ที่ไหน
บนโยเซมิตี รุ่นเก่า: ไม่เข้าใจ\tตัวอย่างเช่น ฉันติดตั้งcoreutilsแล้วและไม่พบสิ่งที่sedเกี่ยวข้องด้วยเหมือนกัน ตัวเลือกของฉันที่นี่มีอะไรบ้าง

2
วิธีการซ่อมแซมการอนุญาต Homebrew หลังจากติดตั้งเป็นรูท
ฉันวิ่งก่อเป็นรูทตอนนี้มันหมดอายุแล้ว ไม่มีการอัปเดตอีกต่อไป จะแก้ไขอย่างไร $ brew update && brew upgrade error: Unable to append to .git/logs/HEAD: Permission denied error: Unable to append to .git/logs/refs/remotes/origin/master: Permission denied Error: Failed to update tap: caskroom/cask $ brew doctor Please note that these warnings are just used to help the Homebrew maintainers with debugging if …

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