ฉันก็คิดว่านี่ไม่ได้อยู่ที่นี่ แต่ฉันตอบเหมือนที่คุณถามเกี่ยวกับเครื่องมือโดยทั่วไป
MacPorts เป็น "พอร์ต" ตัวจัดการแพคเกจ bsd รุ่น Mac (อันที่จริงแล้วเป็น bsd ที่มาจาก Linux ไม่ใช่ Linux) homebrew เป็นผู้จัดการแพคเกจ (เท่าที่ฉันรู้) เขียนตั้งแต่เริ่มต้น MacPorts ใช้เวทมนตร์ของเขาในไดเรกทอรี / opt โดยปกติจะเป็น homebrew ins / usr / local / Cellar ความจริงฉันชอบ homebrew คือคุณสามารถติดตั้ง homebrew เพียงแค่โคลน repo git ปรับเส้นทางและที่มัน คุณสามารถติดตั้งโฮมบรูว์ได้ทุกที่อัปเดตผ่านมาgit pull
และแพ็คเกจทั้งหมดจะนำหน้าลงในไดเรกทอรีนั้น สิทธิ์เพิ่มเติมได้รับการจัดการดังนั้นคุณไม่จำเป็นต้องใช้ sudo
pip เป็นผู้จัดการแพคเกจหลามมันให้บริการแพคเกจหลาม, พลอยทับทิมเป็นเหมือนกันที่เขียนในทับทิม
หนึ่งคำสุดท้าย: ตัวจัดการแพ็กเกจใด ๆ จะไม่อัปเดตระบบของคุณ มันจะติดตั้งแพ็กเกจตั้งแต่เริ่มต้นและแก้ไขพา ธ เพื่อให้คุณใช้เครื่องมือเหล่านั้นจริง ๆ พวกเขาไม่ได้ตั้งใจที่จะทำให้ระบบของคุณเป็นปัจจุบันพวกเขาควรจัดหาซอฟต์แวร์เพิ่มเติม