lennyの標準パッケージには、emacs23は入っていないため、aptやaptitudeを利用してもemacs23はインストールできない。
そこで、 lenny-backportsパッケージを使う。
※backportsとは、新しいバージョンのアプリを古OSで動作するように移植したもののこと。
つまり、emacs23をlenny用に対応させたパッケージというわけです。ここにemacs23があるようなので、今回はここから入れる。
/etc/apt/sources.list
の末尾に、以下を追記する。
# backports (asia)
deb http://backports.mithril-linux.org/ lenny-backports main
もしくは、sources.list.dに新規ファイルを追加しても良いらしい。
※emacsの.emacs.dと同じような仕組みでしょうか。linuxではこういうフォルダを用意するのが当たり前なのかな??
その後、
aptitude update
そして、emacs23を検索
aptitude search emacs23
みつかるので、インストール
aptitude install emacs23
アプリケーション>アクセサリ>Gnu Emacs 23
が追加されます。
ちなみに、このようなパッケージの探し方は、debianのサイトを見ることです。
http://packages.debian.org/lenny-backports/editors/emacs23
例えば、ここを見れば、emacs23がlenny-backportsパッケージにあるということがわかります。
参考にしたサイトは、以下のとおり。
- -
http://www.debian-administration.org/articles/645
http://packages.debian.org/lenny-backports/i386/emacs23-lucid/download
http://backports.debian.org/Instructions/
http://backports.debian.org/debian-backports/
引用元: Debian lenny に emacs23をインストールする方法 - ぷろぐらまの穴,
"http://d.hatena.ne.jp/a020265/20101010/1286725217"