第一步,編輯文件
windows
sudo vi /var/lib/locales/supported.d/local
寫入相關內容,好比寫入以下內容:
緩存
zh_CN.UTF-8 UTF-8 zh_CN GB2312 zh_CN.GBK GBK en_US.UTF-8 UTF-8 zh_CN.GB18030 GB18030
這個文件是全部已經激活的區域語言的列表
字體
第二步,生成相關的locales
spa
sudo locale-gen --purge
第三步,編輯文件
code
sudo vi /etc/default/locale
寫入相關內容.好比,寫入以下內容:
class
LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh" LC_ALL="zh_CN.UTF-8"
完了重啓電腦,終端中輸入命令locale,看看命令是否報錯,正常的結果以下:
終端
代碼:~$ locale權限
LANG=zh_CN.UTF-8方法
LANGUAGE=zh_CN:en語言
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=zh_CN.UTF-8
p.s 安裝字體的方法:
以微軟雅黑字體爲例(其餘的宋體、黑體等點陣字體都同樣的),咱們的雅黑字體文件是:Yahei.ttf(放在本身的主目錄下)(在widows目錄的Fonts目錄下找須要的字體)
因爲我是雙系統,我直接從Win7中複製了 msyh.ttf和msyhbd.ttf 到Ubuntu下
1.在/usr/share/fonts/下新建文件夾 如:winFonts目錄,準備把從windows下拷貝過來的字體都放在這個目錄裏,這裏就是把雅黑字體Yahei.ttf 放進來
sudo mkdir -p /usr/share/fonts/winFonts
2.而後將字體文件拷貝到此文件夾下
sudo cp /home/username(用戶名)/fonts/Yahei.ttf /usr/share/fonts/winFonts/
3.而後,改變權限:
sudo chmod 644 /usr/share/fonts/winFonts/Yahei.ttf
(改爲755也沒問題的,但起碼要444,修改雅黑字體文件的權限爲644,即當前用戶讀寫,當前組用戶只讀,其餘用戶只讀)
4.開始安裝:cd /usr/share/fonts/winFonts/sudo mkfontscale (建立雅黑字體的fonts.scale文件,它用來控制字體旋轉縮放)sudo mkfontdir (建立雅黑字體的fonts.dir文件,它用來控制字體粗斜體產生)sudo fc-cache -fv (創建字體緩存信息,也就是讓系統認識認識雅黑)