問題發現
在驗證防火墻是否關閉時,發現提示資訊出現了亂碼,情況如下圖所示:

回顧之前的系統配置程序,推測是中文問題導致的亂碼,
安裝程序回顧
之前在虛擬機上安裝CentOS系統時,使用了echo LANG="zh_CN.gbk" > /etc/sysconfig/i18in命令更改語言為中文,但是重啟后發現系統的圖形化界面空空如也,再次重啟后通過用戶登錄界面下下方的語言選擇欄(如下圖)改成英文后就出現了部分提示資訊亂碼的問題(當時語言欄中只有上面兩個,最后一個漢語(中國)是修改成功后的選項),
問題解決
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命令查看現在的語言,最后出現

則說明語言更改成功,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/197129.html
標籤:其他
