之前買了阿里云的服務器,后來在上面編輯中文字符的時候發現亂碼,在網上找了下解決方案,發現比較亂,有的也不太好用,特此整理了一下可用的一個方案。
檢查
檢查是否已經安裝了中文包支持。終端輸入: sudo dpkg -l
查看是否安裝了中文支持( language-pack-zh
)的軟件包。
安裝
沒有安裝,那就終端執行命令 : apt-get install language-pack-zh
配置語言環境變量
1
|
vim /etc/environment |
在下面添加如下兩行:
1
2
|
LANG= "zh_CN.UTF-8" LANGUAGE= "zh_CN:zh:en_US:en" |
打開文件:
1
|
sudo vim /var/lib/locales/supported .d /local |
添加zh_CN.GB2312字符集,如下:
1
2
3
4
|
en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 zh_CN.GBK GBK zh_CN GB2312 |
保存后,執行命令:
sudo locale-gen
設置系統默認語言
vim 編輯器編輯文檔:
1
|
sudo vim /etc/default/locale |
修改為:
1
2
3
|
LANG= "zh_CN.UTF-8" LANGUAGE= "zh_CN:zh:en_US:en" sudo reboot |
重啟 Ubuntu 下次登錄就是中文界面的了。而且也解決了系統中文的亂碼現象。
總結
以上所述是小編給大家介紹的ubuntu 服務器中文亂碼問題的解決方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!
原文鏈接:https://blog.ihoey.com/posts/Linux/2018-03-15-ubuntu-zh-CN-UTF-8.html