[ubuntu-jp:3785] Re: console と X11 での言語設定について

Jiro Matsuzawa jmatsuzawa @ src.gnome.org
2011年 9月 1日 (木) 03:02:07 UTC


上林さん

松澤と申します。
(Ubuntuが無いので的はずれな回答になっていればご容赦ください。)

DISPLAY環境変数を利用してはいかがでしょうか。
Xを使っていなければ、とくにいじらないかぎりDISPLAYは設定されていないはずです。
どのシェルを使用しているのかわかりませんが、
ご利用のシェル初期設定ファイルに以下のような処理を入れてみてください。
(bashをご使用であれば、~/.bashrcなど)
if [ x"$DISPLAY" = x ]; then
  export LANG=C #あるいはen_US.UTF-8など
fi

あるいは、コンソールログインが稀なのであれば、ログイン後に
$ export LANG=C
など実行するだけでかまいません。


2011年9月1日11:06 K. Uebayashi <u.kzhk75 @ gmail.com>:
> 皆様
>
> 上林と申します。
>
> Ubuntu 10.10 から upgrade した 11.04 を使っております。
>
> X11で login で 日本語を使用し
> console では 英語 を使用したいと思っています。
>
> X11 を立ち上げずに、console で aptitude などを実行した場合に
> 四角いブロックが表示され、文字化けし上手く表示されません。
>
> 言語設定に関係ありそうな部分は
>
> cat /etc/default/locale
> LANG=ja_JP.UTF-8
>
> cat /etc/environment
> PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
> LANGUAGE="en"
> LC_MESSAGES="en_US.UTF-8"
>
> cat ~/.profile
> export LANGUAGE="ja:en"
> export LC_MESSAGES="ja_JP.UTF-8"
>
> となっています。
>
> 解決の方法や手がかりを教えていただければ幸いです。
> よろしくおねがいします。
>
> --
> K. Uebayashi
>
>


-- 
Jiro Matsuzawa
E-mail:
  jmatsuzawa @ src.gnome.org
  matsuzawa.jr @ gmail.com
GPG Key ID: 0xECC442E9
GPG Key Fingerprint: E086 C14A 869F BB0E 3541 19EB E370 B08B ECC4 42E9


ubuntu-jp メーリングリストの案内