[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:31850] Re: set-language-env と vi
今屋です。
On Thu, 21 Feb 2002 23:13:24 +0900
Tomohiro KUBOTA <tkubota@xxxxxxxxxxx> wrote:
> シェル上で、
> echo $LANG
> とか
> echo $LC_ALL
> とやってみてください。何が表示されますか。
~% echo $LANG
ja_JP.eucJP
~% echo $LC_ALL
LC_ALL: Undefined variable.
> シェル上で
> locale
> と入力した結果はどうでしょうか。
~% locale
LANG=ja_JP.eucJP
LC_CTYPE="ja_JP.eucJP"
LC_NUMERIC="ja_JP.eucJP"
LC_TIME="ja_JP.eucJP"
LC_COLLATE="ja_JP.eucJP"
LC_MONETARY="ja_JP.eucJP"
LC_MESSAGES="ja_JP.eucJP"
LC_PAPER="ja_JP.eucJP"
LC_NAME="ja_JP.eucJP"
LC_ADDRESS="ja_JP.eucJP"
LC_TELEPHONE="ja_JP.eucJP"
LC_MEASUREMENT="ja_JP.eucJP"
LC_IDENTIFICATION="ja_JP.eucJP"
LC_ALL=
> また、ja_JP.eucJP ロケールを作っていない、という可能性もあります。
> /etc/locale.gen に、「ja_JP.EUC-JP EUC-JP」という行がありますか。
> /usr/lib/locales/ja_JP.eucjp というディレクトリが存在していますか。
・パッケージの有無
~% dpkg -l | grep locales
ii locales 2.2.5-3 GNU C Library: National Language (locale) da
・設定ファイル、およびライブラリ(と言ってよいのかな?)
~% cat /etc/local.gen | grep 'ja_JP.EUC'
ja_JP.EUC-JP EUC-JP
~% ls /usr/lib/locale/ | grep ja
ja_JP.eucjp/
ja_JP.utf8/
~% ls /usr/lib/locale/ja_JP.eucjp/
LC_ADDRESS LC_IDENTIFICATION LC_MONETARY LC_PAPER
LC_COLLATE LC_MEASUREMENT LC_NAME LC_TELEPHONE
LC_CTYPE LC_MESSAGES/ LC_NUMERIC LC_TIME
といった結果になりました。localesという名ではなくlocaleだった
ので、ルート権限で
# cd /usr/lib/
/usr/lib/# cp -r locale locales
としてログインしなおして試してみましたが、やはり日本語は
表示されませんでした。