MacPorts
มันเป็นอิสระจาก Mac OS X ซึ่งหมายความว่า MacPorts จะไม่สนใจไลบรารี่ของระบบและซอฟต์แวร์ที่มีอยู่ใน Mac OS X และดึงมันมาเองแทนซึ่งอาจช้าลงเมื่อยูทิลิตี้ที่คุณติดตั้งต้องการชุดใหญ่ ห้องสมุดและซอฟต์แวร์
แต่ตัวเลือกประเภทนี้จะปลอดภัยกว่าเพราะแพ็คเกจที่คุณติดตั้งนั้นได้รับผลกระทบน้อยกว่าจากขั้นตอนการอัปเดต / อัปเกรดระบบของ Apple
Homebrew
มันขึ้นอยู่กับแพ็กเกจที่ติดตั้งบน Mac OS X ที่มีอยู่ดังนั้นสิ่งนี้จะเพิ่มความเร็วในการติดตั้งแพ็กเกจและลดจำนวนไลบรารีที่ซ้ำซ้อน
แต่ความเสี่ยงถูกติดตั้งแพคเกจอาจใช้งานไม่ได้เนื่องจากการอัปเดต / อัปเกรดระบบของ Apple
ดังนั้นนี่คือการแลกเปลี่ยนที่แตกต่างกันสองแบบ
นอกจากนี้ Homebrew จะใช้เวลามากกว่า/ usr / localโดยค่าเริ่มต้นซึ่งบางคนไม่ชอบสิ่งนี้เพราะมันขัดแย้งกับประเพณียูนิกซ์และอาจทำให้เกิดปัญหาหากคุณติดตั้งอะไรที่นั่น (MySQL, ฯลฯ )
นอกเหนือจากความแตกต่างเหล่านี้เมื่อพิจารณาถึงแพคเกจที่ทั้งสองมีให้คุณสามารถตรวจสอบกับสองคำสั่งนี้หากคุณมี MacPorts / Homebrew ติดตั้งอยู่แล้วซึ่งจะแสดงแพ็คเกจที่พวกเขาให้มาในปัจจุบัน:
port list | wc -l
brew search | wc -l
และคุณจะพบว่า MacPorts มีแพ็คเกจมากกว่า Homebrew
(19399 กับ 3583 วันที่ 13 พฤษภาคม 2559)