.emacsや.emacs.dを複数マシンで共有する為にEmacsのバージョンを統一する必要があります。そこでEmacsをビルドしてインストールする手順を記載します。この記事ではEmacs 24.4を使いますが、25.xでも同様の手順でビルドできます。
Table of Contents
1 ビルドに必要なパッケージのインストール
Emacsのビルドに必要なパッケージをインストールします。apt build-depを実行するにはdeb srcの設定が必要です。
$ sudo apt build-dep -y emacs $ sudo apt install -y libncurses5-dev
2 Emacsのダウンロード
GNUのページからEmacsのアーカイブをダウンロードします。
$ wget https://ftp.gnu.org/gnu/emacs/emacs-24.4.tar.xz
3 ビルドしてインストールする
アーカイブを展開します。
$ tar xf emacs-24.4.tar.xz $ cd emacs-24.4
/usr/localにインストールする場合は以下の手順を実行します。
$ ./configure --without-x $ make $ sudo make install
$HOMEにインストールする場合は以下の手順を実行します。
$ ./configure --without-x --prefix=$HOME $ make $ make install
なお、すでに別のEmacsがインストールされている場合はPATHの設定で、ビルドしたEmacsが先に検索されるようにしてください。
$ export PATH=/usr/loca/bin:$PATH # PATH=$HOME/bin:$PATH