お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-08-30 15:47:55

oJIN
新しいメンバ
登録日: 2009-02-06

CUI の エラーメッセージ

Ubuntu 9.0 Deskto 日本語 Remix CD (ブータブル) を
vintage PC の HDD にインストールして使っています。

X を使うと、資源を使うため重たくなるので、もっぱら仮想ターミナル の CUI を愛用しています。
仮想端末の CUI では主としてプログラム開発 (GCC tool chain etc.) に使っていますが、
error message などの一部に(トランプのダイヤ印のような)日本語が混じって解読不能になります。
ほかにも、例えば、df -h で表示される size, used, free, などの カラム表示がダイヤ印になります。

エラーメッセージを英語表示にする方法があればお教えください。
# 他の Linux では
# LC_MESSAGES="en_US.UTF8" などとすると、エラーメッセージが英語表示になりましたが
# Ubuntu では有効ではありませんでした。

オフライン

 

#2 2009-08-30 16:11:58

n_saito
メンバ
登録日: 2009-06-23

Re: CUI の エラーメッセージ

端末上で、export LANG=C を実行したらその後はどうなるんでしょう?
これで希望どおりの挙動であれば、仮想ターミナルでの設定か、ログインシェルの設定のどちらかが必要になるかと。

お使いの環境次第なのでお使いの仮想ターミナルとかが判ればと思います。
単なるgnome端末であれば[端末]→[文字コードの設定]から西欧のISO-8859-1のエンコードとかを優先的に使うように選んでも良いかもしれません。

オフライン

 

#3 2009-08-30 16:54:24

oJIN
新しいメンバ
登録日: 2009-02-06

Re: CUI の エラーメッセージ

n_saito さん、有難うございます。

$ export LANG=C
$ df -h
????????        ???  ??   ?? ??% ??????          << 'トランプのダイヤ印'  が '?'  になり、ずれている。
/dev/sda1      14G   3.1G   9.6G  25%  /   

となります。

オフライン

 

#4 2009-08-30 17:12:57

hmatsue
アドバイザ
登録日: 2009-03-10

Re: CUI の エラーメッセージ

私の環境で試したら、LANG=Cだけでいけたっぽいのですが、LANGUAGEにもjaが設定されているようです。
とりあえず、
set | grep -i lang
してみて、日本語が設定されているっぽいものを洗い出してみてはいかがでしょう。

> 各位
langの他にも適切な検索語があれば、追加いただけると幸いです。

オフライン

 

#5 2009-08-30 18:45:50

hir0
メンバ
登録日: 2008-09-28

Re: CUI の エラーメッセージ

単純にLC_MESSAGES="en_US.UTF8"以外も変更してみてはどうでしょうか?

$ locale
LANG=ja_JP.UTF-8
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC="ja_JP.UTF-8"
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=

あと、 export LC_LANG=C  とか。

オフライン

 

#6 2009-08-30 18:53:18

hir0
メンバ
登録日: 2008-09-28

Re: CUI の エラーメッセージ

例えば、df -h で表示される size, used, free, などの カラム表示がダイヤ印になります。

export LC_LANG=C
で良いみたいです、確認しましたら表示されました。

オフライン

 

#7 2009-08-30 19:27:28

oJIN
新しいメンバ
登録日: 2009-02-06

Re: CUI の エラーメッセージ

oJIN です。
皆さん、助言有難うございます。

お詫びしなければいけません。
~./profile に、以前に試みた
export LC_MESSAGES="en_US.UTF8"
の一行を加えたままでした。 :-(

これを外して、
export LANG=C
したところ
Filesystem     Size Used Avail Use%  Mounted on と正しく、ずれないで表示されました。

皆さんの助言に感謝しています。有難うございました。

オフライン

 

Board footer

Powered by FluxBB