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」にする。すると、メッセージが英語で表示される。
|
環境変数のLANGを「en_US」に設定してmountコマンドを実行すると、メッセージは英語で表示される |
なお、デフォルトの言語は/etc/sysconfig/i18nというファイルで設定している。「LANG=」の行を変更すれば、起動時の言語設定を変更できる。
LANG="ja_JP.eucJP" ←デフォルトの言語設定 |
↓ |
LANG="en_US" ←デフォルトの言語設定を英語に変更 |
Linux Squareフォーラム Linux Tipsカテゴリ別インデックス |
Linux & OSS 記事ランキング
本日
月間