2011年9月 1日

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

上林さん

松澤と申します。
(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@xxxxx>:
> 皆様
>
> 上林と申します。
>
> 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@xxxxx
? matsuzawa.jr@xxxxx
GPG Key ID: 0xECC442E9
GPG Key Fingerprint: E086 C14A 869F BB0E 3541 19EB E370 B08B ECC4 42E9

投稿者 xml-rpc : 2011年9月 1日 12:02
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/106118
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。