記事一覧

FreeBSD ports の kterm

2010年03月08日(月)18時55分

ports から kterm をインストールするときに、

オプションの XAW3DLIB を on にすると、

Xaw3d-1.5E_3 is already installed
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of x11-oolkits/Xaw3d
without deleting it first, set the variable FORCE_PKG_REGISTER" in your environment or the "make install" command line.

なんて出ます。

仕方ないので、

# export FORCE_PKG_REGISTER=yes

とすると、

Xaw3d-1.5E_3 のインストールに成功したにもかかわらず、

Error: shared library "Xaw3d.6" does not exist

Error code 1

となって kterm のインストールに失敗しました。

またまた仕方ないので、

# cd /usr/local/lib
# ln -s libXaw3d.so.8 libXaw3d.so.6

と、無理やりシンボリックリンクをはってあげると、kterm のインストールができました。

私の環境が悪いのか、ports のつくりが悪いのか分かりません。

kterm を入れたのは、X-Face を久しぶりに見たくなっただけなのですが、もともと X を入れてなかったので、コンパイルに5時間近くかかってしまいました。山ほど依存関係があるのを忘れていました。

Emacs23.1 の内部コード

2010年03月08日(月)18時47分

Emacs23.1 の内部コードがUTFですが、私は普段EUCを使っています。

browse-kill-ring.el を使うと KILL-RINGバッファが文字化けしました。

~/.emacs を色々いじってみたもののうまくいかないので、仕方なくEmacs22.3 に戻してしまいました。

Emacs 23.1のインストール

2010年03月04日(木)23時01分

FreeBSD 7-stable をクリーンインストールしたところ、Emacs 23.1 が無事コンパイルできました。

どうも、古い libdb がコンフリクトしていたようです。

ports も Emacs 23.1 になっていますので、簡単にインストールできます。

ちなみに、perl が 5.10 になってたのでびっくりしました。
ずっと 5.8 だった私には、なかなかついていけません。

NTEmacs の記事の文字化けを直しました。

2010年03月04日(木)21時53分

http://www.yumi-chan.com/windows-de-unix/NTEmacs.html

かなり古い記事ですが、NTEmacs の記事の文字化けを直しました。
リンク切れは面倒なのでチェックしてません。(おいおい)

実はこのサイト、バックアップを取ってなくて、ハードディスクが逝ってしまった時、Google のキャッシュから復元したのです。そのキャッシュがなぜか文字化けしてまして、ズボラな私は今まで放置してたのでした。なぜ文字化けしてたのかは謎です。今は cron で、毎日バックアップをとってるので大丈夫です。

FD も CD/DVD ドライブもない PC に FreeBSD をインストールする

2009年10月10日(土)21時29分

母艦となるサーバーPC が FreeBSD 6.x 系の場合を追加しました。

http://www.yumi-chan.com/freebsd/install.html

FreeBSD 4.x 系との違いは、

1. /etc/rc.conf
デフォルトでは inetd.conf は無効なので、
/etc/rc.conf に
inetd_enable="YES"
にしてから、PCを起動しておく必要があること。

2. ISOイメージのマウントが
# mdconfig -a -t vnode -f ISOイメージ
# mount -t cd9660 -o ro /dev/md0 /cdrom
で、
kernel をいじる必要がないということです。

elisp-color.el (elisp の予約語に色を付ける)

2009年10月02日(金)19時30分

単に elisp の予約語に色を付けるだけですが、これが以外と見やすいです。

http://www.yumi-chan.com/emacs/emacs_el_medium.html

Mewの全文引用対策を追加しました。

2009年10月01日(木)20時17分

メールを全文引用する方がおられます。
良かれと思っているのか、そうすべきと思っているのか、分かりませんが、
読む方としては、少し嫌(正直、勘弁して)なので、
全文引用部分を Mew で省略表示します。

http://www.yumi-chan.com/elisp/mew.html

SKKの個人辞書ファイルを保存せずに Emacs を終了

2009年09月30日(水)21時13分

SKKの個人辞書ファイルが何らかの理由で保存できないと、Emacs が終了できなくなります。

その時は、
M-x skk-kill-emacs-without-saving-jisyo
とすれば、個人辞書ファイルを保存せずに Emacs を終了できます。

SKK辞書ファイルの編集と辞書ファイルのCDB化

2009年09月26日(土)00時47分

SKK 日本語入力とその関連に、
SKK 辞書ファイルの編集と辞書ファイルの CDB化を追加しました。

http://www.yumi-chan.com/elisp/skk.html

SKK 日本語入力 とその関連

2009年09月24日(木)23時51分

SKK 日本語入力 とその関連を追加しました。

http://www.yumi-chan.com/elisp/skk.html