はじめに
開発環境構築のため、VirtualBoxでMacOSX上にDebian GNU/Linux(Wheezy)をインストールしました。
エディタはEmacs24を使いたいからソースコードからビルドしてインストールしてみました。
基本的にホストOSからsshで接続してコーディングするつもりなので、GUI関係のオプションいれません。
コマンド
コンパイルに必要なパッケージをインストール
emacsのコンパイルに必要なパッケージをインストールします。
↓の感じでインストールしました。
$ sudo aptitude install libgtk2.0-dev libXpm-dev libjpeg8-dev libgif-dev libtiff4-dev libncurses5-dev libgtk-3-dev libgnutls-dev libselinux1-dev libmagick++-dev
ソースコードを入手
GNU本家からEmacs24のソースコードを入手し、展開します。
現時点(2014-10-14)では24.3が最新版です。
$ curl -O http://core.ring.gr.jp/pub/GNU/emacs/emacs-24.3.tar.gz
$ tar -zxf emacs-24.3.tar.gz
ビルド、インストール
バイナリは ${HOME}/local
以下にインストールします。
デフォルトでは /usr/local
いかにインストールされてしまうので、 --prefix=$HOME/local
でホームディレクトリにインストールされるように指定しています。
$ cd emacs-24.3
$ ./configure --prefix=$HOME/local --without-x
$ make
$ make install
問題なく終了すれば、emacsコマンドは ${HOME}/local/bin/emacs
にインストールされているはずです。
以上!
なお、ビルドのために展開したemacs-24.3ディレクトリはそのまま残しておいた方がいいかも。
emacsを削除する場合に make uninstall
を使えるかも知れません。