맥 포트
Mac OS X와 더 독립적입니다. 이는 MacPorts가 이미 Mac OS X에서 사용 가능한 많은 시스템 라이브러리 및 소프트웨어를 무시하고 대신 자체적으로 가져옵니다. 설치하는 유틸리티에 큰 세트가 필요할 때 속도가 느려질 수 있습니다 라이브러리 및 소프트웨어.
그러나 설치 한 패키지가 Apple의 시스템 업데이트 / 업그레이드 절차의 영향을 덜 받기 때문에 이러한 종류의 선택이 더 안전합니다.
사제
기존 Mac OS X 설치 패키지에 더 의존하므로 패키지 설치 속도를 높이고 중복 라이브러리를 최소화합니다.
그러나 Apple의 시스템 업데이트 / 업그레이드로 인해 설치된 패키지가 손상 될 위험이 있습니다.
이것들은 두 가지 다른 종류의 트레이드 오프입니다.
또한 Homebrew는 기본적으로 / usr / local 을 인계받습니다. 일부 사람들은 유닉스 전통과 충돌하기 때문에 이것을 좋아하지 않으며 이미 설치된 것을 설치하면 문제가 발생할 수 있습니다 (MySQL 등).
이러한 차이점을 제외하고,이 두 가지가 제공 할 수있는 패키지를 고려하면, 이미 제공 한 패키지를 보여주는 MacPorts / Homebrew가 이미 설치되어 있다면이 두 가지 명령으로 확인할 수 있습니다.
port list | wc -l
brew search | wc -l
그리고 MacPorts에는 Homebrew보다 더 많은 패키지가 있다는 것을 알게 될 것입니다.
(2016 년 5 월 13 일에 19399 vs 3583)