MacPortsの使い方、コマンドのメモ
MacPorts本体とパッケージリストの更新
selfupdate
$ sudo port selfupdate
パッケージをインストールする前やアップデート前に必ず行うこと。
パッケージの一覧表示
list
$ port list
インストール可能なパッケージがザーッと出てくる。
また、以下のコマンドでsearchとほぼ同様の結果を得ることができる。
$ port list | grep (検索語句)
ただこの場合だとパッケージの説明文が出てこないので、素直にport searchした方が良い。
パッケージの情報表示
info
$ port info (パッケージ名)
「mysql5」というパッケージの情報を見たい場合は、
$ port info mysql5
とする。
パッケージのインストール
install
$ sudo port install (パッケージ名)
パッケージのアンインストール
uninstall
$ sudo port uninstall (パッケージ名)
インストール済みのパッケージの表示
installed
$ port installed
パッケージの無効化
deactivate
$ sudo port deactivate (パッケージ名)
パッケージの有効化
activate
$ sudo port activate (パッケージ名)
アップデートされたパッケージの表示
outdated
$ port outdated
パッケージのアップグレード
upgrade
アップデートされた全てのパッケージをアップグレードする場合は、
$ sudo port upgrade installed
選択してアップグレードする場合は、
$ sudo port upgrade (パッケージ名)
とする。
パッケージの追加機能を表示
variants
$ port variants (パッケージ名)
追加機能を付加してインストールする場合は、
$ sudo port install (パッケージ名) +(追加機能1) +(追加機能2)
のようにする。
とりあえず
他にもいろいろとコマンドがあるみたいですが、面倒なのでここでは触れません。下の参考サイトを見てください。