■ 目的
- less の置き換え
- man を日本語表示
- emacs の日本語対応
- vi の日本語対応
- 文字コード変換ツール
■ 準備
以下のパッケージがインストールされているか確認する
- locales
- kon2
- jless
- man-db, manpages-ja
- canna, emacsen-common, emacs21, emacs21-el
- jvim-canna
- nkf (mac において Niftytelnet ユーザが使用)
■ locale の設定
-
/etc/locale.gen に以下の一行が記述されていることを確認する.
ja_JP.EUC-JP EUC-JP
- locale-gen を実行する
# locale-gen
Generating locales...
ja_JP.EUC-JP... done
Generation complete.
■ man の日本語表示
デフォルトで日本語表示されている可能性がある.
- 日本語を表示させるために環境変数 LANG を設定する
$ vi .bash_profile
-
以下のエントリを加える(設定ファイルはここ)
export LANG=ja_JP.ujis
export LC_ALL=ja_JP.ujis
- 変更を反映する
$ source ~/.bash_profile
- 日本語の man が見れるか確認する
$ man man
■ less の置き換え
Debian GNU/linux woody では, less が日本語対応していないため,
対応している jless に置き換える.
# mv /usr/bin/less /usr/bin/less.org
# ln -s /usr/bin/jless /usr/bin/less
■ emacs の日本語対応
.emacs を編集してくれる set-language-env を用いる. 詳細は手引きを参照せよ.
設定
$ set-language-env
日本語変換サーバとして canna を用い, Ctrl-o で日本語モードに変換できるようになる.
■ 以上をデフォルトの設定にする
作成した .bash_profile, .emacs を /etc/skel へコピーする
# cp ~/.bash_profile /etc/skel/.bash_profile
# cp ~/.emacs /etc/skel/.emacs
/etc/skel 以下に置かれたファイルは, 新規アカウント作成時, 各ユーザのホームディレクトリへコピーされる.
■ 参考資料
専攻 DNS サーバ > 基本部分構築ドキュメント > 「日本語環境の構築」
|