มีทางเลือกอื่นใน MacPort หรือไม่?


15

MacPorts กลายเป็นความเจ็บปวดจริงๆเพราะมันรวบรวมแพคเกจในเครื่องของคุณเช่น gentoo ที่น่าอับอายและฉันต้องการบางสิ่งบางอย่างที่มีรอยเท้าเล็ก ๆ บนเครื่องของคุณ

ฉันรู้ว่าตำรวจและโซลูชั่นอื่น ๆ มีอยู่ แต่จากสิ่งที่ฉันจำได้เมื่อไม่กี่ปีที่ผ่านมาพวกเขาได้รับการดูแลน้อยกว่า macports

ฉันต้องการอ่านความคิดเห็นที่มีข้อมูลเพิ่มเติมเกี่ยวกับวิธีแก้ปัญหาที่เหมาะสมและทำไม


หาก(เมื่อ)คุณตัดสินใจที่จะเปลี่ยนเป็น Homebrew อาจมีข้อมูลที่เป็นประโยชน์ใน: apple.stackexchange.com/questions/2294/…
Jari Keinänen

โปรดทราบว่า MacPorts ไม่ได้คอมไพล์บนเครื่องของคุณทันทีหากคุณมีการตั้งค่าทั่วไปมันจะมีแพ็คเกจที่คอมไพล์แล้ว
user151019

คำตอบ:


21

ทางเลือกสำหรับMacPorts

Homebrew

  • ใช้เวอร์ชันไบนารี OS X เมื่อพร้อมใช้งาน
  • รวบรวมเวอร์ชั่นที่เหมาะที่สุดของ OS X
    • การคอมไพล์มักจะเร็วกว่า MacPorts
  • ใช้งานง่ายเช่นติดตั้ง wget: $ brew install wget
  • พยายามแยกซอฟต์แวร์ที่ติดตั้งแล้วจากที่ติดตั้งผ่านbrew...
  • …ในขณะที่ใช้ประโยชน์จากซอฟต์แวร์และไลบรารีที่ติดตั้งแล้ว (เช่นไม่ได้ติดตั้ง Perl เวอร์ชันที่ใช้งานได้สองครั้ง)
  • การติดตั้งซอฟต์แวร์ไม่จำเป็นต้องมีการเข้าถึงรูท
  • พัฒนาอย่างแข็งขันในGitHub

ตำรวจ

  • ใช้เครื่องมือ Debian เช่นdpkgและapt-get
  • ใช้งานง่ายเช่นติดตั้ง wget: $ fink install wget
  • สามารถใช้เพื่อติดตั้งแพ็คเกจที่คอมไพล์แล้วหรือคอมไพล์ทุกอย่างจากซอร์สโค้ด
  • มีแผนผังไดเร็กทอรีแยกต่างหากเพื่อหลีกเลี่ยงการรบกวนกับระบบ

Rudix

  • รุ่นสุดท้าย 2010-04-10

MacLibre

  • มี GUI
  • ไม่มีอะไรใหม่ในเว็บไซต์ตั้งแต่ปี 2008

3
ฉันรู้ว่าสิ่งเหล่านี้เป็นทางเลือก แต่ฉันไม่สามารถสร้างการเปรียบเทียบที่ดีหากไม่มีประสบการณ์การใช้งาน ในรูปแบบปัจจุบันคำตอบนั้นเอนเอียง แต่ฉันทำให้มันเป็น CW ดังนั้นใครก็ตามที่รู้ดีกว่าสามารถเพิ่ม / แก้ไขรายการได้
Jari Keinänen

เพียงแค่เลือกhomebrewและลืมคนอื่น
โซริน

16

ใช่คุณสามารถลองHomebrew


7
คุณสามารถให้ข้อมูลเพิ่มเติมเกี่ยวกับประสบการณ์ของคุณและทำไมจึงควรดีกว่า MacPorts
โซริน

3
@ โซรินมีจุดดีอยู่บ้างในtech.nopho.be/mac-software/ ......ฉันเปลี่ยนจาก MacPorts เป็น Homebrew หลังจากคอมไพล์ยาว ๆ ครั้งแรก (ซึ่งไม่ได้มีปัญหาอะไรมากมายเลย) ดังนั้นฉันจึงไม่สามารถให้ได้ เปรียบเทียบความจริง แต่ฉันแบ่งปันมุมมองทั้งหมดที่ปรากฏในโพสต์บล็อก ไม่มีเป็นไอเอ็นจีด้วยsudo brew
Jari Keinänen

ขออภัยความประทับใจของฉันคือ Brew นั้นรวบรวมแต่ละแพ็คเกจในเครื่องของฉันและนี่คือสิ่งที่ฉันพยายามจะไม่ทำ
โซริน

1
@Sorin Homebrew ใช้ไบนารีทุกครั้งที่มีให้ใช้ดังนั้นการติดตั้งจำนวนมากจึงสมเหตุสมผล นอกจากนี้การติดตั้งและรวบรวมmkvtoolnix(ซึ่งไม่มี OSX ไบนารี) ก็เร็วขึ้นอย่างเห็นได้ชัด (ในมนุษย์และในเวลา CPU) กับชงกว่ากับพอร์ต (นี่คือการเปรียบเทียบเท่านั้นที่ฉันสามารถให้และ YMMV กับโปรแกรมอื่น ๆ )
Jari Keinänen

2
@ โซริน: โคอิยุใช้สิทธิไบนารี
IM-JM

1

ตอนนี้ Macports มีไบนารีที่รวบรวมสำหรับ Snow Leopard และ Lion สำหรับตัวเลือกปกติ


ขอบคุณ แต่ฉันเลิกใช้ MacPorts และตำรวจมานานแล้ว โครงการทั้งสองที่ไม่คล่องตัวเพียงพอที่จะเพิ่มการรองรับสำหรับ OS X เวอร์ชั่นใหม่ Brew สามารถทำได้และมันก็เป็นแบบนี้ต่อไป
sorin

Macports รองรับ Mountain Lion
user151019

1
ขออภัยฉันไม่สามารถอัปเดตความคิดเห็น: พวกเขาไม่สามารถเพิ่มการสนับสนุนในเวลา Brew มีการสนับสนุนในวันที่ Apple เปิดตัวและฉันก็ได้รับการสนับสนุนแม้ว่า Lion หรือ ML จะอยู่ในหน้าตัวอย่างของนักพัฒนา
sorin
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.