| wanderlustのインストール(2001.08.12) |
今回はwanderlust2.4.1をいれていましたがその後2.7.4(安定版ではない)がリリースされたので
そちらのほうにバージョンアップもしてみます。
1.【apelのインストール】
[root@home5 wanderlust]# cd apel-10.3
[root@home5 apel-10.3]# vi Makefile
[root@home5 apel-10.3]# diff Makefile Makefile.org
16,17c16
< #LISPDIR = NONE
< LISPDIR = /usr/lib/xemacs/xemacs-packages/
---
> LISPDIR = NONE
[root@home5 apel-10.3]# make package 2>&1|tee make_package.log
[root@home5 apel-10.3]# make install-package 2>&1|tee make_install-package.log
2.【flimのインストール】
※clime-1.13.6はflimの変形バージョン
[root@home5 apel-10.3]# cd /work/wanderlust/clime-1.13.6
[root@home5 clime-1.13.6]# cp Makefile Makefile.org
[root@home5 clime-1.13.6]# vi Makefile
[root@home5 clime-1.13.6]# diff Makefile Makefile.org
18,19c18,19
< LISPDIR = /usr/lib/xemacs/xemacs-packages/
< PACKAGEDIR = /usr/lib/xemacs/xemacs-packages/
---
> LISPDIR = NONE
> PACKAGEDIR = NONE
[root@home5 clime-1.13.6]# make package 2>&1|tee make_package.log
[root@home5 clime-1.13.6]# make install-package 2>&1|tee make_install-package.log
3.【semiのインストール】
※wemi-1.13.7はsemiの変形バージョン
[root@home5 clime-1.13.6]# cd /work/wanderlust/wemi-1.13.7
[root@home5 wemi-1.13.7]# cp Makefile Makefile.org
[root@home5 wemi-1.13.7]# vi Makefile
[root@home5 wemi-1.13.7]# diff Makefile Makefile.org
20,21c20,21
< LISPDIR = /usr/lib/xemacs/xemacs-packages/
< PACKAGEDIR = /usr/lib/xemacs/xemacs-packages/
---
> LISPDIR = NONE
> PACKAGEDIR = NONE
[root@home5 wemi-1.13.7]# make package 2>&1|tee make_package.log
[root@home5 wemi-1.13.7]# make install-package 2>&1|tee make_install-package.log
4.【wl-2.4.1のインストール】
[root@home5 wemi-1.13.7]# cd /work/wanderlust/wl-2.4.1
[root@home5 wl-2.4.1]# cp Makefile Makefile.org
[root@home5 wl-2.4.1]# vi Makefile
[root@home5 wl-2.4.1]# diff Makefile Makefile.org
13c13
< LISPDIR = /usr/lib/xemacs/xemacs-packages/
---
> LISPDIR = NONE
20c20
< PACKAGEDIR = /usr/lib/xemacs/xemacs-packages/
---
> PACKAGEDIR = NONE
[root@home5 wl-2.4.1]# diff Makefile Makefile.org
13c13
< LISPDIR = /usr/lib/xemacs/xemacs-packages/
---
> LISPDIR = NONE
20c20
< PACKAGEDIR = /usr/lib/xemacs/xemacs-packages/
---
> PACKAGEDIR = NONE
[root@home5 wl-2.4.1]#make package 2>&1 |tee make_package.log
[root@home5 wl-2.4.1]#make install-package 2>&1|tee make_install-package.log
インストールは以上で終了。
次は設定ファイルを自分のホームディレクトリに置く必要がある。
【環境設定】
※この設定たちが難しい・・・初めてのときは泣き入りました。一回設定したら
必ずその設定ファイルはどういった形でもいいのでバックアップを取っておきましょう。
[root@home5 nitta]# vi .emacs
[root@home5 nitta]# vi .xemacs.el
[root@home5 nitta]# vi .wl
[root@home5 nitta]# vi .folders
[root@home5 nitta]# vi .addresses
[root@home5 nitta]# vi .signature
最後にxemacsでwanderlustを使うときに全部アイコンが
表示されるので、そのアイコンたちもちゃんとおきます。
これをしなくても特に動作には問題ないですが、見た目が
せっかくxemacs使ってるのにmeadowで使ってるのと変わらないので
やっぱりいけてるMUAにするには
これをしましょう。
[root@home5 wl-2.4.1]# cp -r /work/wanderlust/wl-2.4.1/etc/ /home/nitta
[root@home5 wl-2.4.1]# chown -R nitta /home/nitta/etc
[root@home5 wl-2.4.1]# chgrp -R nitta /home/nitta/etc
それから、さっき作った.wlファイルには必ず
この一行を入れておきます。
(setq wl-icon-dir "~/etc/icons")
参考までに私の設定ファイル一覧を・・・
.emacs
.xemacs.el
.wl
.folders
.addresses
.signature
各種設定はかなり知識が必要ですので
ネットサーフィンしまくって自分でがんばることが一番です。
ここでは私の使ってるファイルを提示するのみにします。
googleで「wanderlust 設定」とかでいいんです!
【バージョンアップ】
※バージョンアップといっても自分の環境のバージョン上げるだけなんで適当です。
お客さんのシステムに入ってるものをインストールしなおすとなると一筋縄ではいかないですけどね(^o^;
wanderlustのバージョンを2.4.1→2.7.4にバージョンアップすることにします。
注意点としてはredhat7.1をインストールしたときに入っているxemacsでは
/usr/lib/xemacs/xemacs-package/lisp/mail-lib
が古いのでsubjectに日本語を使うとエラーがでてメールが送信できない状態になります。
そこで、まずwanderlustをバージョンアップする前にmail-libのバージョンアップを行った後に、
wanderlustをバージョンアップします。
【準備】
ftp://ftp.xemacs.org/pub/xemacs/packages/mail-lib-1.3.9-pkg.tar.gz
http://cvs.m17n.org/cgi-bin/viewcvs/wanderlust
から最新版をダウンロードしてきます。
【インストール作業】
・mail-libのバージョンアップ
アーカイブは/work/wanderlust配下に置いているものとします。
[root@home5 /root]# cd /work/wanderlust/
[root@home5 wanderlust]# tar zxf mail-lib-1.39-pkg.tar.gz
[root@home5 wanderlust]# tar zcf /usr/lib/xemacs/xemacs-packages/lisp/mail-lib.tar.gz /usr/lib/xemacs/xemacs-packages/lisp/mail-lib
[root@home5 wanderlust]# rm -rf /usr/lib/xemacs/xemacs-packages/lisp/mail-lib
[root@home5 wanderlust]# cp -r /work/wanderlust/lisp/mail-lib /usr/lib/xemacs/xmacs-packages/lisp/
・wanderlustのバージョン
アーカイブは/work/wanderlust配下に置いているものとします。
[root@home5 wanderlust]# tar zxf wanderlust.tar.gz
[root@home5 wanderlust]# cd wanderlust
[root@home5 wanderlust]# vi Makefile
[root@home5 wanderlust]# diff Makefile Makefile.dist
20c20
< PACKAGEDIR = /usr/lib/xemacs/xemacs-packages/
---
> PACKAGEDIR = NONE
[root@home5 wanderlust]# rm -rf /usr/lib/xemacs/xemacs-packages/lisp/wl
[root@home5 wanderlust]# make package 2>&1|tee make_package.log
[root@home5 wanderlust]# make install-package 2>&1|tee make_install-package.log
以上でバージョンアップも無事完了!

