目次

MacPorts

 MacPorts はソースコードをビルドするので Xcode を先にインストールしておくこと。

MacPorts のインストール

  1. The MacPorts Projectの Installing MacPorts ページよりDownloadsを開いて MacPorts-2.0.3-10.7-Lion.dmg をダウンロードする。
  2. Finder でダウンロードしたファイルを開いて MacPorts-2.0.3.pkg をダブルクリックしてインストールする。
  3. MacPorts本体をアップデートする。
    -d はデバッグモード(詳細情報表示)
    $ sudo port -d selfupdate
    Password: <- パスワード入力
    DEBUG: MacPorts sources location: /opt/local/var/macports/sources/rsync.macports.org/release/tarballs
    --->  Updating MacPorts base sources using rsync
    receiving file list ... done
    base.tar
    〜省略〜
    The ports tree has been updated. To upgrade your installed ports, you should run
      port upgrade outdated
  4. Port情報を最新にアップデートする。
    $ sudo port -d sync
    Password: <- パスワード入力
    DEBUG: Synchronizing ports tree(s)
    Synchronizing local ports tree from rsync://rsync.macports.org/release/tarballs/ports.tar
    DEBUG: /usr/bin/rsync -rtzv --delete-after  rsync://rsync.macports.org/release/tarballs/
    ports.tar /opt/local/var/macports/sources/rsync.macports.org/release/tarballs
    receiving file list ... done
    〜省略〜
    Total number of ports parsed:	0 
    Ports successfully parsed:	0 
    Ports failed:			0 
    Up-to-date ports skipped:	13656

MacPorts の使い方

久々に使う場合など先ずは MacPorts 本体と Port 情報を最新化する。

$ sudo port selfupdate
$ sudo port sync

パッケージを指定してインストールする。

$ sudo port -v install package_name

インストール済みの ports 一覧を表示。

$ port installed

インストール可能なパッケージの検索

$ port search package_name

non-activeなものをアンインストールする

$ sudo port uninstall inactive

参考文献

えせSEの1日1Hack : MacPortが便利なので、まずは基本コマンドをまとめておく
MacPortsのコマンド逆引き一覧 — ディノオープンラボラトリ