MacPorts
# 最新の状態に(portsデータベースの更新。本体自体のダウンロード/コンパイル/インストールも行われる)
$ sudo port selfupdate
# 古くなったportsの一覧
$ port outdated
# 古くなったportsのアップグレード
$ sudo port upgrade outdated
# 特定のportsのアップグレード
$ sudo port upgrade <ports name>
# portsの検索
$ port search <keyword>
# 依存関係
$ port deps <ports name>
# variants
$ port variants <ports name>
# 特定のportsの情報
$ port info <ports name>
# 特定のportsのインストール
$ sudo port install <ports name> +variant1 +variant2
# インストール済みのports全てをアップグレード
$ port upgrade installed
# インストール済みのports一覧
$ port installed
variants違いのportをインストールすると別物扱いになり衝突するので、先にアンインストールするかdeactivateする。
# アンインストール
$ sudo port uninstall <port name>
# deactivate
$ sudo port deactivate <port name>
# activate
$ sudo port activate <port name>