問題の発見
ファイアウォールが閉じられているかどうかを確認すると、次の図に示すようにプロンプト情報に文字化けがあることがわかります。
前回のシステム構築プロセスを振り返ると、文字化けの原因は中国語の問題だったと推測されます。
インストールプロセスの見直し
CentOS システムを仮想マシンにインストールする際、echo LANG="zh_CN.gbk" > /etc/sysconfig/i18in
コマンドを使用して言語を中国語に変更しました。しかし、再起動後、システムのグラフィカル インターフェイスが空であることがわかり、再度再起動した後、ユーザー ログイン インターフェイスの下部にある言語選択バー (下図を参照) を英語に変更し、いくつかのプロンプト情報を表示しました。文字化けして見えました(当時、言語バーには上の 2 つしかありませんでした。最後の中国語(中国)は修正成功後のオプションです)。
問題解決
GBK エンコードに失敗した場合は、UTF-8 エンコードを使用して文字化けの問題を解決します。
まずlocale
コマンドを使用して、対応する中国語言語パックがあるかどうかを確認します。
yum groupinstall chinese-support
上記のメッセージが表示される場合は、インストールにコマンドを使用する必要があることを意味します。また、インストール プロセスはインターネットに接続する必要があり、そうでない場合はインストールが失敗します。
インストールが完了したら、LANG="zh_CN.UTF-8"
変更した言語を使用し、vi /etc/sysconfig/i18n
変更した構成ファイルを入力します。変更された内容はそのままですLANG="zh_CN.UTF-8"
。cat /etc/sysconfig/i18n
ファイルはコマンドで表示できますi18in
。正しいのは下図の通りです。
reboot
最後に、構成を有効にするために仮想マシンを再起動するコマンドを忘れないでください。
echo $LANG
コマンドを入力して現在の言語を表示すると、最終的に表示されます。
これで言語変更は成功です。