2009/02/20

MacPorts

まず、色々ものを入れるためにはMacPortsをいれることになるのでしょう。Finkという解もあるらしいのですが、とりあえず、考えるのをやめて、MacPortsにしました。

MacPortsのサイトからダウンロードしてインストールすれば使えるようになります。MacPortsは言わばパッケージ管理ツールなので、それだけでは何も進化しません。基本的な使い方をまとめると

port search keyword
パッケージ探し。port search emacsなどとすれば、emacsが含まれるパッケージリストが出てきます.

port list
探すまでもなく、全部をリストする

port deps package_name
パッケージの依存関係をみる。インストールする前に、特にMacPorts入れたての頃は、依存関係によってどれくらいのパッケージが入ってくるのかはみた方がいいでしょう。emacs一つ入れるだけのつもりが大量のパッケージのダウンロードが始まってしまいます.

port variants package_name
これもインストール前に重要。例えば、w3m のvariantsをみると、imageをインラインで表示するとかのオプションが選択できるようになっている。

sudo port install package_name [+variants]
これで、いよいよインストール。管理者権限が必要になるので、sudoしましょう。特に何も選択なしにインストールするには、port install w3mで十分。一方で、variantsを指定する場合には、installの後ろに+inline_image_imlib2 (w3mの場合)などとする必要があります。

sudo port selfupdate
最後に必要なのが、更新。入れっぱなしは良くないので、適宜更新を確認しましょう。