Linux Tips

システムのメッセージが文字化けする

北浦訓行
2003/7/17

 Red Hat LinuxやVine Linuxのコンソールでコマンドを実行した際、メッセージの一部が文字化けして表示されることがある。

mountコマンドを実行したところ、メッセージが文字化けした

 これは、Linuxの言語設定が日本語になっているにもかかわらず、コンソールが日本語表示可能な状態になっていないことが原因だ。

 解決方法は2つある。1つは、コンソールを日本語表示可能な状態にすることだ。それには、kon(Turbolinuxの場合はminiuni)コマンドを実行すればいい。

konコマンドで日本語表示モードにしてmountコマンドを実行すると、メッセージは日本語で表示される

 もう1つは、Linuxの言語設定を英語にすることだ。以下のように、exportコマンドで環境変数のLANGを「en_US」にする。すると、メッセージが英語で表示される。

$ export LANG=en_US

環境変数のLANGを「en_US」に設定してmountコマンドを実行すると、メッセージは英語で表示される

 なお、デフォルトの言語は/etc/sysconfig/i18nというファイルで設定している。「LANG=」の行を変更すれば、起動時の言語設定を変更できる。

LANG="ja_JP.eucJP" ←デフォルトの言語設定
        ↓
LANG="en_US" ←デフォルトの言語設定を英語に変更

Linux Tips Index



 Linux Squareフォーラム Linux Tipsカテゴリ別インデックス
インストール/RPM ブート/ブートローダ
ファイル操作 環境設定
ユーザー管理 コンソール/ターミナル
X Window System セキュリティ
トラブルシューティング 他OS関係
ネットワーク ハードウェア
Webサーバ Samba
GNOME KDE
OpenOffice.org エミュレータ
ソフトウェア そのほか/FAQ
全Tips公開順インデックス Linux Tips月間ランキング
Linux Squareフォーラム全記事インデックス

MONOist組み込み開発フォーラムの中から、Linux関連記事を紹介します


Linux & OSS フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Linux & OSS 記事ランキング

本日 月間