MacPorts는 macOS 버전별로 서명된 .pkg 설치 파일을 제공해. 셸 스크립트로 설치하는 Homebrew와 달리 공식 설치 파일을 권장하는 이유는, root가 소유하는 /opt/local 경로와 전용 사용자·그룹 구조를 정확히 마련해야 하기 때문이야.
먼저 Xcode Command Line Tools가 필요해. MacPorts는 소스에서 직접 컴파일하므로 정상적으로 작동하는 도구 모음이 있어야 해. xcode-select --install로 준비할 수 있어.
설치가 끝나면 가장 먼저 sudo port selfupdate를 실행해. Homebrew의 brew update처럼 최신 port 정의를 받아 오는 명령이야. 설치 파일에 포함된 port tree는 .pkg가 배포된 날 기준이라 이미 몇 달 전 상태일 수 있어.