歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> [新手教程]Linux應約界面下中文的顯示

[新手教程]Linux應約界面下中文的顯示

日期:2017/2/28 17:47:27   编辑:Linux教程
得益於 Linux 良好的 i18n 特性,幾乎所有的 Linux 發行版在安裝之後,都可以自由地切換到任意語言的界面下進行工作。(而不似 Windows 那般,一個操作系統,居然還分成 N 種語言版本來銷售。)

以前在 RedHat/Fedora Core 中弄過一樣的事情,不過內中流程甚為繁瑣。還好在 Ubuntu 中,這件事情變得簡單易行。在 Linux 英文界面下處理中文,主要需要解決兩件事情。首先是中文輸入法的問題,其次是中文顯示(美觀)的問題。

在切換到英文界面之後,編輯配置文件 /etc/environment,增加或者修改相應的 locale 設置:

LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
LANGUAGE="en_US:en"
GST_ID3_TAG_ENCODING=GBK
LANG=en_US.UTF-8

這樣使得在需要使用中文的地方能夠良好的表現中文,而其他地方能夠展現英文。

然後編輯 X 的輸入法配置文件 /etc/X11/Xsession.d/95input(如果沒有這個文件,就創建一個):

export XIM=SCIM
export XMODIFIERS=@im=SCIM
scim -d

(這一步在安裝 SCIM 就應該做好了的。)
Copyright © Linux教程網 All Rights Reserved