ubuntu 相關的亂碼問題的解決方法彙總
阿新 • • 發佈:2018-11-13
文章目錄
ubuntu 相關的亂碼問題的解決方法彙總。
如果在本地都是亂碼:
1.首先,安裝中文支援包language-pack-zh-hans:
sudo apt-get install language-pack-zh-hans
2.修改/etc/environment(在檔案的末尾追加):
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
3.修改/var/lib/locales/supported.d/local(在檔案末尾追加:檔案不存在就建立):
en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 zh_CN.GBK GBK zh_CN GB2312
4.最後執行
sudo locale-gen
5.對於中文亂碼是空格的情況,安裝中文字型解決。
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
如果本地是正常的,但是連線伺服器之後,出現亂碼的情況。
1. 如果你的伺服器安裝了zsh. 那麼你需要修改.zshrc. 如果沒有安裝zsh,或者你使用的是預設的bashrc.修改.bashrc
vim 開啟自己家目錄下的.zshrc或者.bashrc.
在檔案的最後追加
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
wq儲存退出後,執行source .bashrc 或 source .zshrc
參考:
https://blog.csdn.net/weixin_39792252/article/details/80456817
https://blog.csdn.net/a__yes/article/details/50489456