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

ระบบการจัดการแพ็คเกจสำหรับ OS X ช่วยให้ติดตั้งซอฟต์แวร์โอเพนซอร์ซฟรี / โอเพนซอร์ซได้ง่าย ก่อนหน้านี้เรียกว่าดาร์วินพอร์ต

4
ข้อดีและข้อเสียของ MacPort, Fink และ Homebrew คืออะไร
ฉันเพิ่งจะย้ายจาก Ubuntu Linux ไปยัง Mac และทุกอย่างมันใหม่และฉันเรียนรู้สิ่งต่างๆมากมาย บน Linux ฉันมีความสามารถในการจัดการแพกเกจซอฟต์แวร์ที่ยอดเยี่ยม ฉันหาทางเลือกบน Mac และพบเกี่ยวกับ MacPorts, Fink และ Homebrew ฉันจะใช้คอมพิวเตอร์เครื่องนี้เป็นหลักในการพัฒนาแอปพลิเคชั่น Ruby on Rails ดังนั้นความแตกต่างระหว่างพวกเขาคืออะไร? อัพไซด์และดาวน์ด์คืออะไร สิ่งใดที่ได้รับการดูแลอย่างดีที่สุดและมีแพ็คเกจเพิ่มเติม
154 homebrew  macports  fink 

6
วิธีลบแพ็กเกจ MacPorts ที่ไม่ได้ใช้ออกไป
เมื่อใดก็ตามที่ฉันติดตั้งโปรแกรมผ่าน MacPort มันจะได้รับและติดตั้งการอ้างอิงจำนวนมาก เมื่อฉันถอนการติดตั้งโปรแกรมดังกล่าวฉันจะทำให้ MacPort ลบการอ้างอิงที่ไม่ได้ใช้ทั้งหมดซ้ำด้วยการทำซ้ำได้อย่างไร
94 macports 

6
สิทธิ์ของฉันสำหรับ / usr / local / ถูกต้อง?
ฉันใช้HomeBrewสำหรับความต้องการพอร์ตของฉัน (ดูเหมือนว่า“ สะอาดกว่า” มากกว่า MacPorts) ฉันสามารถติดตั้งได้โดยไม่ต้องติดตั้งsudo(ซึ่งยอดเยี่ยม) แต่ขั้นตอนการเชื่อมโยงคนดูเหมือนจะต้องการ ( /usr/local/share/man/man3เป็นของroot) คู่มือผมพบแสดงให้เห็นฉันซ้ำด้วยการทำchown /usr/local sudo chown -R `whoami` /usr/local ปลอดภัยหรือไม่? หรือว่าเป็นความคิดที่แย่™ ด้วย: สิทธิ์ของฉันถูกต้องหรือไม่ $ pwd /usr/local/share/man $ ls -lah total 32 drwxrwxr-x 8 root staff 272B 4 Set 11:02 . drwxrwxr-x 9 root staff 306B 10 Set 11:27 .. drwxr-xr-x 3 root wheel …

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

2
การแสดงรายการไฟล์ทั้งหมดที่ติดตั้งโดยแพ็คเกจ MacPort บางตัว
จะแสดงรายการไฟล์ทั้งหมดที่ติดตั้งโดยแพ็คเกจ MacPort บางตัวได้อย่างไร ตัวอย่างเช่นใน Funtoo (หรือใน Gentoo) ฉันสามารถทำสิ่งเดียวกันได้ด้วยคำสั่ง: equery b [package name]
32 macports 

7
ไม่มี / usr / bin / gnutar บน Mavericks (MacPorts)
MacPorts บ่นเกี่ยวกับการหายไปของ/usr/bin/gnutarMavericks :info:extract sh: /usr/bin/gnutar: No such file or directory gnutar ไม่แน่นอนอีกต่อไป ตามที่แนะนำไว้ที่นี่ฉันพยายามเปลี่ยนคำสั่ง tar ใน/opt/local/etc/macports/macports.conf: tar_command=/usr/bin/tar -0 โดยไม่มีผลกระทบใด ๆ ข้อเสนอแนะใด ๆ ฉันกำหนดค่าtar_commandไฟล์ผิดหรือไม่? มีวิธีแก้ปัญหาอื่นอีกหรือไม่

8
MacPort ที่“ ต้องมี” ของคุณคืออะไร? [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการถกเถียงอภิปรายโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันเกลียดที่จะคิดโบราณกับคำถาม "ดีที่สุด [บางอย่าง" อีกคำถามหนึ่ง แต่ฉันสนใจอย่างแท้จริงในสิ่งที่คุณมักติดตั้งกับ MacPorts เมื่อคุณได้รับ Mac เครื่องใหม่คุณติดตั้งพอร์ตใดเป็นอันดับแรก จนถึงตอนนี้ฉันได้ติดตั้งwgetและwatchเนื่องจากฉันพบว่ามีประโยชน์มากบนเครื่อง Linux ฉันยังติดตั้งไวน์และwinetricksเพื่อเรียกใช้โปรแกรม Windows หรือสองรายการ และก่อนหน้าวันนี้ฉันเริ่มเล่นกับ Scala ดังนั้นฉันจึงติดตั้งพอร์ตscala28 เคล็ดลับ: หากต้องการดูพอร์ตที่ติดตั้งของคุณให้ใช้port installedคำสั่ง
24 macos  macports 

4
macports จะติดตั้งโปรแกรมที่ไหน
ฉันได้ติดตั้งทั้ง moria และ ettercap โดยใช้ MacPorts (ผ่านแท่นวางสินค้า) และฉันไม่สามารถหาชีวิตที่ฉันติดตั้งเพื่อใช้งานได้ ไดเร็กทอรีการติดตั้งอยู่ที่ไหน แก้ไข: เมื่อฉันติดตั้งสิ่งต่าง ๆ เพียงแค่ใช้ macports เช่นจากบรรทัดคำสั่งมันใช้งานได้ Pallet ดูเหมือนจะไม่ได้ติดตั้งสิ่งต่าง ๆ : S
23 macports 


5
Xcode ดูเหมือนว่าจะติดตั้ง แต่ xcodebuild ไม่สามารถใช้งานได้
ฉันต้องติดตั้ง Xcode 4 และตอนนี้ฉันได้รับข้อความXcode appears to be installed but xcodebuild is unusable;และxcodebuild exists but failed to executeตลอดเวลาเมื่อฉันพยายามติดตั้งทุกอย่างโดยใช้พอร์ต: Ash-3.2 $ sudo พอร์ตติดตั้ง wget รหัสผ่าน: คำเตือน: มี xcodebuild อยู่ แต่ไม่สามารถดำเนินการได้ คำเตือน: adm ผู้ใช้ / กลุ่มที่กำหนดค่าไม่มีอยู่จะสร้างเป็นรูท คำเตือน: Xcode ดูเหมือนว่าจะติดตั้ง แต่ xcodebuild ไม่สามารถใช้งานได้ บางพอร์ตอาจไม่สามารถสร้างได้ คำเตือน: คุณอาจต้องเรียกใช้ `sudo xcode-select -switch / Applications / Xcode.app` ---> …
16 xcode  macports 

3
มีทางเลือกอื่นใน MacPort หรือไม่?
MacPorts กลายเป็นความเจ็บปวดจริงๆเพราะมันรวบรวมแพคเกจในเครื่องของคุณเช่น gentoo ที่น่าอับอายและฉันต้องการบางสิ่งบางอย่างที่มีรอยเท้าเล็ก ๆ บนเครื่องของคุณ ฉันรู้ว่าตำรวจและโซลูชั่นอื่น ๆ มีอยู่ แต่จากสิ่งที่ฉันจำได้เมื่อไม่กี่ปีที่ผ่านมาพวกเขาได้รับการดูแลน้อยกว่า macports ฉันต้องการอ่านความคิดเห็นที่มีข้อมูลเพิ่มเติมเกี่ยวกับวิธีแก้ปัญหาที่เหมาะสมและทำไม
15 macports  fink 

4
MacPorts: ทำการติดตั้งการอัพเดทอื่น ๆ หลังจากเกิดข้อผิดพลาด
ว่าฉันมีแพคเกจที่ล้าสมัยต่อไปนี้: foo บาร์ baz ฉันต้องการอัปเดตให้มากที่สุดเท่าที่จะทำได้ดังนั้นฉันจึงพยายามเรียกใช้: sudo port -n -f upgrade outdated อย่างไรก็ตามสิ่งนี้ล้มเหลวด้วย: Error: org.macports.build for port foo returned: command execution failed Please see the log file for port foo for details: ... ฉันจะทำให้ macports ลองอัพเกรด bar และ baz ได้อย่างไรถ้า foo ล้มเหลว? โดยทั่วไปฉันต้องการให้ macports ลองติดตั้ง / อัปเกรดพอร์ตอื่น ๆ หากการติดตั้ง / อัปเกรดบางพอร์ตล้มเหลวและดำเนินการต่อ …
12 macports 

3
การใช้ pip กับ MacPort สำหรับติดตั้งแพ็คเกจ Python
ฉันสามารถติดตั้งแพคเกจหลาม ( ตัวอย่างเช่น , numpy) บน Mac ของฉันทั้งผ่าน Macports: port install py-numpy หรือผ่านpip: pip install numpy ข้อดี / ข้อเสียทั่วไปของแต่ละวิธีคืออะไร? ควรใช้วิธีการแต่ละวิธีเมื่อใด เมื่อใดที่ฉันควรเลือกหนึ่งรายการมากกว่ารายการอื่น มันสำคัญไหมว่าแพ็คเกจที่ฉันติดตั้งนั้นเล็กหรือใหญ่ (เช่นnumpy)? มันขึ้นอยู่กับเวอร์ชั่นของไพ ธ อนที่ฉันกำลังใช้ ( 2.xกับ3.xหรือของ Apple pythonกับ MacPort python) หรือไม่? เป็นเรื่องสำคัญหรือไม่ว่าฉันมีหลายรุ่นpythonติดตั้งบน Mac ของฉัน สามารถใช้พร้อมกันได้หรือไม่ ฉันหวังว่าจะได้คำตอบที่มีรายชื่อสั้น ๆ เกี่ยวกับข้อดีข้อเสียของแต่ละวิธีพร้อมกับการสนทนาบางเรื่องเกี่ยวกับเวลาที่จะเลือกคำตอบหนึ่ง

2
ฉันจะค้นหาแพ็คเกจที่ฉันติดตั้งผ่านเทอร์มินัลได้อย่างไร
ฉันได้เรียนรู้เกี่ยวกับเชลล์เป็นเวลาสองสามสัปดาห์และได้ติดตั้งหลายแพ็คเกจ ฉันรู้ / จำสิ่งที่พวกเขาบางคนเช่น oh-my-zsh และ emacs 24 (ซึ่งเป็นฝันร้ายที่จะอัพเกรดเป็น) แต่ไม่แน่ใจเกี่ยวกับสิ่งอื่น ฉันใช้วิธีการต่าง ๆ เช่น curl, wget และ Macports คำถามของฉันคือถ้าและเมื่อฉันต้องการทำการติดตั้ง MacOS ใหม่ทั้งหมดฉันจะสำรองข้อมูลหรือสคริปต์การติดตั้งแพ็คเกจเหล่านี้ได้อย่างไร กล่าวอีกนัยหนึ่งเมื่อฉันติดตั้ง MacOS ใหม่ฉันจะไม่กู้คืนจาก Time Machine โดยใช้ Migration Assistant: แต่ฉันจะติดตั้งระบบและกู้คืนไฟล์ด้วยตนเอง ฉันจะทราบเส้นทางการติดตั้งและการพึ่งพาสิ่งที่ฉันติดตั้งในการติดตั้งก่อนหน้าของฉันโดยใช้บรรทัดคำสั่งได้อย่างไร มีไฟล์ txt ที่ระบบรักษาไว้เพื่อติดตามสิ่งที่ติดตั้งไว้หรือไม่? (MacOS 10.8.2)

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

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