MacPorts 備忘録

Xcodeインストール

まず,Xcodeをインストールしておく.Leopardならば,OSのインストールDVDの,Optional Installs > Xcode Tools > XcodeTools.mpkg をダブルクリックでインストーラが起動する.

MacPortsインストール

Leopardならば,http://svn.macports.org/repository/macports/downloads/MacPorts-1.6.0/MacPorts-1.6.0-10.5-Leopard.dmg から MacPots-1.6.0-10.5-Leopard.dmg をDLする.マウントしたら,PacPorts-1.6.0.pkg をダブルクリックでインストーラが起動する.

パスの設定

bashならば,~/.bashrcに以下を追加し,

export PATH=/opt/local/bin:/opt/local/sbin/:$PATH
export MANPATH=/opt/local/man:$MANPATH

設定を反映させ一応チェックしておく.

$ source ~/.bashrc
$ echo $PATH

manを覗いたり,MacPortsのバージョンを確認してみる.

$ man port
$ port version

MacPorts本体と更新ソフトカタログを最新に

$ sudo port -d selfupdate
$ sudo port -d sync

MacPorts使い方

$ port list ... 全てのソフトカタログの最新バージョン一覧
$ port serarch rb-rubygems
$ sudo port install rb-rubygems ... RubyGemsをインストール
$ sudo port uninstall rb-rubygems
$ sudo port upgrade ruby
$ sudo port activate ruby
$ sudo port deactivate ruby ... 一時的に無効化
$ sudo port installed ... インストール済みソフト一覧
$ sudo port outdated ... 更新が必要なインストール済みソフト一覧
$ sudo port upgrade installed ... インストール済みソフト全てを更新