Ubuntu 10.04 に Emacs 23 をインストールするには

Ubunbu 10.04 日本語 Remix を手持ちの DELL PowerEdge SC440 にインストールしました。Emacs もビルドしましたので備忘録がてら手順を公開します。Ubuntu ユーザの方の参考になれば嬉しいです。(^-^)

Ubuntu 9.04 に Emacs 23 をインストールするには の 10.04 版になります。

1. ビルドに必要なパッケージをインストールする。

$ sudo apt-get install --yes build-essential gcc gcc-doc g++ libc6 libc6-dev glibc-doc exuberant-ctags cvs subversion git-core manpages manpages-dev manpages-ja manpages-ja-dev manpages-posix-dev libglib2.0-dev libncurses5-dev libjpeg62-dev libgif-dev  libfreetype6 libxcb-render0 libxcb1 libxi6 libpango1.0-dev libcairo2-dev libx11-dev libxext-dev libxinerama-dev libxi-dev libxrandr-dev libxcursor-dev libxfixes-dev libxcomposite-dev libxdamage-dev libfontconfig1-dev libfreetype6-dev libdirectfb-dev libxcb1-dev libxcb-render0-dev libxcb-render-util0-dev libfreetype6-dev libxft-dev libfontconfig1-dev libxcb1-dev libgtk2.0-dev libxpm-dev libtiff4 libtiff4-dev texinfo ttf-vlgothic

2. CVS からソースを取得する。

$ cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs

3. ビルド && インストールする。

$ cd emacs
$ ./configure --with-x-toolkit --with-xft
$ make
$ sudo make install

4. フォント設定(「VL ゴシック」を 10ポイントで使う)をする。

$ vi .emacs
(when window-system
  (progn
    (set-default-font "VL ゴシック-10")
    (set-fontset-font (frame-parameter nil 'font)
                      'japanese-jisx0208
                      '("VL ゴシック" . "unicode-bmp"))))

5. フォントの種類や大きさを変更したい時は、「shift+左クリック」のメニューから適宜「Change Buffer Font...」「Increase Buffer Text Size」「Decrease Buffer Text Size」を選ぶ。

ヘルプで C で書かれた Emacs のビルトイン関数を見たい場合は以下を .emacs に書いておく。

(setq find-function-C-source-directory "~/archive/emacs/src")