MacPorts의 명령 이름은 단수형인 port야. 시스템을 바꾸는 작업에는 거의 모두 sudo가 필요한데, 강한 격리 모델을 택한 대가라고 보면 돼.
sudo port install <name>으로 port를 설치해. 이름 뒤에 +variant를 붙이면 해당 빌드 옵션을 켜고, -variant를 붙이면 기본 옵션을 꺼. port search <query>는 port를 검색하며, --description을 더하면 이름뿐 아니라 설명까지 검색해. port info <name>은 버전, 의존성, 사용할 수 있는 variants와 홈페이지를 보여 줘.
sudo port selfupdate로 port tree를 새로 고친 뒤 sudo port upgrade outdated로 오래된 port를 모두 올려. 정의를 갱신하는 일과 설치된 패키지를 업그레이드하는 일이 별개이므로, 항상 selfupdate 다음 upgrade 순서를 지켜야 해.
port installed는 설치된 모든 버전을, port installed active는 현재 활성화된 버전만 보여 줘. MacPorts는 여러 버전을 보관할 수 있지만 한 번에 하나만 활성화해. sudo port uninstall inactive로 오래된 비활성 버전을 지우고, sudo port reclaim으로 고아 의존성, 예전 소스 압축 파일, 빌드 디렉터리까지 한꺼번에 정리할 수 있어.