解決 Linux CentOS CRT 中文 亂碼 問號

  1. 如何查看linux系統語言

    echo $LANG
    一般顯示爲en_US.UTF-8
    這也是系統默認的語言

  2. 查看是否有中文語言包

    locale
    若沒有zh_CN.UTF-8相關內容,說明沒有安裝語言包,

  3. 安裝方法如下(centos或者RedHat系列,debian使用apt-get安裝,自己搜索下教程)

    yum groupinstall chinese-support

  4. 有了中文語言包還不行,

    需要設置vi /etc/sysconfig/i18n
    按i切換從insert模式,將en_US.UTF-8修改爲zh_CN.UTF-8即可,:wq保存退出vim編輯
    或者直接寫入
    echo "LANG="zh_CN.UTF-8"" >> /etc/sysconfig/i18n
    echo "LC_ALL="zh_CN.UTF-8"" >> /etc/sysconfig/i18n

  5. reboot

    重啓linux即可

  6. CRT設置

    選項-全局選項-默認的會話設置-編輯默認的設置-外觀-字符編碼改成UTF-8
    字體必須是中文字體,而且字符集得是支持中文的字符集如gb2312
    還有就是這裏不能選擇 帶 @的中文字體

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章