文章目錄
- 系統(tǒng)中文亂碼的解決辦法
-
- 1. 安裝中文語言
- 2. 安裝語言設(shè)置的命令locale
- 3. 安裝中文的相關(guān)字體
- 4. 修改語言的環(huán)境變量
-
- 4.1 環(huán)境變量一
- 4.2 設(shè)置二
- 5. 正式配置語言
最近在docker上pull下面的Ubuntu鏡像運行后發(fā)現(xiàn)中文出現(xiàn)了亂碼情況,網(wǎng)上搜過很多教程都沒有解決,最后,結(jié)合多方的結(jié)果和嘗試終于成功了,這里記錄一下。
1. 安裝中文語言
這里很簡單,一句話可以搞定。
apt-get install language-pack-zh-hans*
2. 安裝語言設(shè)置的命令locale
這里也是一句話可以搞定了。
apt install locales
3. 安裝中文的相關(guān)字體
對于中文亂碼是空格的情況,安裝中文字體解決。
sudo apt-get install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
4. 修改語言的環(huán)境變量
4.1 環(huán)境變量一
這里很關(guān)鍵,很多教程都是說在/etc/environment下面修改,我修改了,但是沒有自動生效,非得主動source才能生效,我們不這么做。我們在/root/.bashrc文件末尾加入。
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh:en_US:en
4.2 設(shè)置二(我沒有整這里直接跳過也成了)
再修改/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
5. 正式配置語言
使用locale來配置語言
sudo locale-gen
后記
放丟失,記錄一下文章來源:http://www.zghlxwxcb.cn/news/detail-607058.html
轉(zhuǎn)載來自:Ubuntu系統(tǒng)中文亂碼的解決辦法文章來源地址http://www.zghlxwxcb.cn/news/detail-607058.html
到了這里,關(guān)于解決docker 容器中,中文顯示不全,亂碼問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!