MacPorts 는 macOS 버전별 사인된 .pkg installer 로 설치. Homebrew 의 curl-pipe-bash 와 다르게 MacPorts 는 공식 installer 경로 원해 — 부분적으로는 strict root 권한과 특정 user/group 구조로 /opt/local prefix 셋업해야 하기 때문.
전제 조건은 Xcode CLT. MacPorts 는 source 에서 컴파일하니까 작동하는 toolchain 필요. xcode-select --install 처리.
installer 끝난 후 가장 먼저 할 거 — sudo port selfupdate. 최신 port 정의 가져와 (Homebrew 'brew update' 와 동등). MacPorts port tree 자주 업데이트되고, 새 install 은 .pkg release 일 기준 최신을 가짐 — 몇 달 됐을 수 있어.