macportsを使ったアプリケーションのインストール方法

macports を使って、各種アプリケーションをインストールする方法をまとめます.
(2012/4/15追記.本エントリはどんどん内容を拡充していきます)

emacs

$ sudo port install emacs-app +jpfont +inline

日本語入力には”ことえり”が使われる.日本語入力への切り替えは,

  • ”かな”/"英数"キー
  • "C-\"

が使える.

"C-\"が期待通りに動作しない場合は,~/.emacs

 (mac-input-method-mode)

を追加すると解決するかも.

MacOSemacs の設定についてはこちら

maxima

$ sudo port install maxima lrwrap

backend の sbcl が readline に対応していないので,lrwrap 経由で起動する

$ lrwrap maxima

gimp

/opt/local/etc/macports/variants.conf

 +quartz +atsui +no_x11 -x11 

を追加

$ sudo port install gimp2 +without_gnome -dbus

GUIの日本語が正しく表示されない場合は,フォントの設定が不足しているので,次の設定を行う.

$ sudo vi /opt/local/share/gimp/2.0/themes/Default/gtkrc

して,style "gimp-default-style" のセクション?に

 font_name = "Osaka"

を追加

OpenSSH

$ sudo port install openssh +hpn
$ sudo port load openssh

デフォルトではなぜか 2222ポートで起動する.

sshdの設定ファイルは/opt/local/etc/ssh/以下にある

TeX (texlive)

macports でもインストールできますが, macportsを使うより MacTex を使う方が楽チンです.

詳細はこちら

clamav (ウイルスチェックソフト)

無料で使えるウイルスチェックソフトです.詳細はこちら

migemo

macports ではインストールできません.手動でインストールする必要があります.詳細はMacOS X(Lion) で migemo を使う方法 をごらんください.

gnuplot

 sudo port install -f  gnuplot -pangocairo -luaterm -no_x11 

描画ウインドウはX11経由のものが軽量で使いやすい.デフォルトをX11にするには
~/.gnuplot に "set term x11" と書く.