Mavericks に MacPorts をインストールします。しかし,まだ MacPorts 公式には対応していないので,ソースから configure して make install します。
※なお,Xcode および Command Line Tools をインストールしてあることが前提です。Xcode は App Store からダウンロード,Command Line Tools はこちらの記事を参考にしてください。
1. MacPorts のソースをダウンロード(執筆時点で最新版は 2.2.0)
MacPorts-2.2.0.tar.bz2 <- こちらのリンクからダウンロード
2. ターミナルを起動後,ダウンロードしたディレクトリに移動して,圧縮ファイルを解凍
下記コマンドを実行。
[bash]
tar xzvf MacPorts-2.2.0.tar.gz
[/bash]
3. 解凍したディレクトリに移動後,Configure を行う
下記コマンドを実行。
[bash]
cd MacPorts-2.2.0
CC=/usr/bin/cc ./configure –prefix=/opt/local –with-install-user=root
–with-install-group=admin –with-directory-mode=0755 –enable-readline
–with-tclpackage=/Library/Tcl
–with-tcl=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework
–with-tclinclude=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/System/Library/Frameworks/Tcl.framework/Headers
make
sudo make install
[/bash]
4. インストール完了です。port コマンドを実行して,動作するか確認します
[bash]
sudo port -dv selfupdate
[/bash]
以上で Mavericks での MacPorts のインストールは終了です。おそらく,そう遠くないうちに公式に pkg ファイル等が公開されると思いますので,公開されれば,そちらを使ってインストールしたほうが簡単で確実だと思われます。
参考: http://www.ghostwheel.com/merlin/Personal/notes/2013/10/05/macports-on-mavericks/
おまけ
どうも Mavericks では gnutar が自動でインストールされないみたいなので,手動でインストールする必要がありそうです。私は atlas のインストールで引っかかりました。