2008年2月17日

Emacs 21.3から22.1への入れ替えメモです。

VMware上のCentOS4.4にインストールしました。

nXhtml - an Emacs mode for XHTMLを使用したかったのが入れ替えの動機です。
(nXhtmlは、試してみましたが、カラーの設定がうまくいかず、とりあえず使用しないことに・・・。)

rpmパッケージの削除

最初にEmacs21.3のrpmパッケージを削除しました。

# rpm -qa | grep emacs
# rpm -e emacs-leim-21.3-19.EL.4 emacs-21.3-19.EL.4 emacs-common-21.3-19.EL.4

emacs-commonやemacs-leimは何かは知りませんが、気にせず削除しました。

Emacs 22.1のダウンロード

GNU Emacs - GNU Project - Free Software Foundation (FSF)

emacs-22.1.tar.gzをダウンロード。

インストール

# tar xvzf emacs-22.1.tar.gz
# cd emacs-22.1
# ./configure
# make
# make install

Emacsセッションの保存

22.1にしたところ、Emacsを終了しただけで、Emacsセッションの保存ができなくなりました。
M-x desktop-saveするとセッションの保存ができるのですが。

21.3は、次を.emacsに記述するだけで動作していました。

(desktop-load-default)
(desktop-read)

そこで、次のような記述に変更したところ、セッションの保存ができました。

(require 'desktop)
(setq desktop-enable t)
(desktop-load-default)
(desktop-read)

ただ、Emacsバージョン22.1の場合、Saving Emacs Sessions - GNU Emacs Manualにあるように、

(desktop-save-mode 1)

を記述するだけでよいみたいです。

2007年7月15日

Subversionのインストールメモです。
CentOS4へインストールしました。

ソースからのインストールは、aprのバージョンが古いようで、configureの段階で失敗。
apache、Subversionをともにソースからインストールするのは、ちょっと面倒かと思い、rpmパッケージからインストールしました。
Subversionでバージョン管理の情報により、インストールすることができました。ありがとうございます。

1.rpmダウンロード
適切なアーキテクチャのパッケージを選択
Index of /pub/subversion/summersoft.fay.ar.us/pub/subversion/latest/rhel-4

ダウンロードしたrpm
apr-0.9.12-2.x86_64.rpm
apr-devel-0.9.12-2.x86_64.rpm
apr-util-0.9.12-1.x86_64.rpm
apr-util-devel-0.9.12-1.x86_64.rpm
subversion-1.4.4-1.rhel4.x86_64.rpm

2.neonインストール
# yum install neon

3.チェック

# rpm -Uhv –test apr-util-0.9.12-1.x86_64.rpm apr-util-devel-0.9.12-1.x86_64.rpm apr-devel-0.9.12-2.x86_64.rpm apr-0.9.12-2.x86_64.rpm subversion-1.4.4-1.rhel4.x86_64.rpm

4.インストール
# rpm -Uhv apr-util-0.9.12-1.x86_64.rpm apr-util-devel-0.9.12-1.x86_64.rpm apr-devel-0.9.12-2.x86_64.rpm apr-0.9.12-2.x86_64.rpm subversion-1.4.4-1.rhel4.x86_64.rpm