解決方法:
一. ubuntu預設的中文字元編碼
ubuntu預設的中文字元編碼為zh_cn.utf-8, 這個可以在
/etc/environment中看到:
sudo gedit
/etc/environment
可以看到如下內容:
path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
lang="zh_cn.utf-8"
language="zh_cn:zh:en_us:en"
第二行即是預設的中文字元編碼。注:可以通過這裡修改預設的中文編 碼字元,比如修改為:zh_cn.gbk。
二. 新增中文字元編碼的方法
1. 直接使用locale-gen
在終端輸入命令:
sudo locale-gen zh_cn.gb18030
即可完成中文字符集的新增。完成後可以轉到
/usr/lib/locale/,下面已經有乙個 zh_cn.gb18030資料夾;在超級終端輸入命令:
gedit /var/lib/locales/supported.d/local
,可以發現檔案中多了一行:zh_cn.gb18030 gb18030。說明新增成功。
2. 通過修改/var/lib/locales/supported.d/local檔案
在終端輸入命令列
sudo gedit /var/lib/locales/supported.d/local
可以看到如下內容:
zh_cn.utf-8 utf-8
en_us.utf-8 utf-8
在檔案尾新增中文字符集
zh_cn.gbk gbk
儲存後退出。在終端輸入命令:
sudo dpkg-reconfigure locales
generating locales...
en_au.utf-8... done
en_bw.utf-8... done
en_ca.utf-8... done
en_dk.utf-8... done
en_gb.utf-8... done
en_hk.utf-8... done
en_ie.utf-8... done
en_in.utf-8... done
en_nz.utf-8... done
en_ph.utf-8... done
en_sg.utf-8... done
en_us.utf-8... done
en_za.utf-8... done
en_zw.utf-8... done
zh_cn.gbk... done
zh_cn.utf-8... up-to-date
zh_hk.utf-8... done
zh_sg.utf-8... done
zh_tw.utf-8... done
generation complete.
即可生成相應檔案:/usr/lib/locale /zh_cn.gbk/
最後重啟ubuntu。
Ubuntu中文亂碼問題
版本 ubuntu 14.1 系統安裝完成後,中文都顯示成了亂碼 終端或者命令列裡輸入 sudo apt get install zhcon 等安裝完即可 執行的時候記得要載入vgz驅動和utf8支援 否則會黑屏.並且只能在純命令列裡執行 在終端執行會出錯 所以你的命令應該是zhcon utf8 d...
Ubuntu中文亂碼問題
版本 ubuntu 14.1 系統安裝完成後,中文都顯示成了亂碼 終端或者命令列裡輸入 sudo apt get install zhcon 等安裝完即可 執行的時候記得要載入vgz驅動和utf8支援 否則會黑屏.並且只能在純命令列裡執行 在終端執行會出錯 所以你的命令應該是zhcon utf8 d...
ubuntu 中文顯示亂碼問題
ubuntu 中文顯示亂碼問題 分類 linux 新增中文字元編碼 sudo vim var lib locales supported.d local 新增下面的中文字符集 zh cn.gbk gbk zh cn.gb2312gb2312 zh cn.gb18030gb18030 使其生效 sud...