MacPortsで入れたパッケージ

MacPorts自体のインストール方法は以下の記事を参考にした。


MacPortsでステキなUNIXツールをインストール - はこべにっき#

インストールしたパッケージ一覧

代表的なものだけ軽く紹介.

  • libiconv
    • 日本語エンコーディング用ライブラリ。以下のようにcp932fix付きでインストールする。
    • $ sudo port install libiconv +enable_cp932fix
  • coreutils
    • GNUのユーティリティ集。ファイル、テキスト、シェル関連のツールをまとめたもの。Mac OS X標準のものと混同しないように、ツール名に'g'がついたもの(ex. gls, gecho)がインストールされる。
  • findutils
    • GNUのユーティリティ集。ファイル検索関連のツールをまとめたもの。Mac OS X標準のものと混同しないように、ツール名に'g'がついたもの(ex. gfind, glocate)がインストールされる。
  • git-core
    • バージョン管理システム。分散リポジトリをサポートする。
  • nkf
    • 文字コード変換ツール。
  • wget
    • HTTP、FTP経由でファイルをダウンロードするためのツール。
  • lv
    • 日本語が扱える便利なpager。以下のようにインストールして/の挙動をless likeにする。
    • $ sudo port install lv +lesslikeslash
  • ghostscript-fonts-hiragino
    • ghostscriptでヒラギノフォントを使えるようにする。ghostscriptが入っていない場合は自動的にインストールされる。
  • pTeX
    • 日本語TeX環境。UTF8でインストールする。
    • sudo port install pTeX +utf8 +motif

以下はインストールしたパッケージ名とvariantsのセット.インストール順ではないので注意.

curl +ssl
libiconv +enable_cp932fix
coreutils
findutils
zsh-devel +mp_completion
wget
nkf
lv +lesslikeslash
git-core +svn
ghostscript-fonts-hiragino
pTeX +utf8 +motif
gnuplot
xpdf
gv
omake
boost
rogue
ImageMagick +lcms +jpeg2
ruby19 +mactk
synergy +server
p5-crypt-ssleay
p5-net-dbus
p5-uri-fetch
p5-xml-rss
p5-datetime
p5-app-ack
rb-mecab
rb-rubygems
rb-mechanize
rb-hpricot
rb-hoe

インストール手順

MacPortsとパッケージ一覧を更新し、port installで各パッケージをインストールする*1

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

$ sudo port install coreutils
$ sudo port install findutils
...

あとは定期的にパッケージの最新版をチェックすればOK。

$ sudo port -d selfupdate
$ sudo port -d sync
$ sudo port upgrade installed

*1:$ sudo port install coreutils findutils ... という具合に、一度に複数のパッケージをport installの引数に指定してもよい。