Archlinux KDE環境中文化

 

配置環境概覽:

OS archlinux

桌面環境:KDE

KDE環境安裝後,默認是英文語系。這對於大多數國內的朋友玩, 甚至使用archlinux作爲開發平臺都是很不方便的;下面總結一下剛把archlinux kde環境配置成支持中的環境的一下方法。

首先,語系的定義配置文件設計兩個。一個是

/etc/locale.conf

它的作用是對語系和對應編碼的配置信息。爲什麼語系還要對應編碼呢?是因爲多數語言都可以使用多種編碼去支持。比如說簡體中文, 就可以使用utf8, gb2312, gbk == 去編碼和解碼。大多數系統在語系設計上都已經支持中文了,只可能你的系統安裝包不是針對國內中文環境的。沒關係,找到locale.conf文件;做如下更改。

把下面幾行前面的註釋去掉:

#zh_CN.UTF8 UTF-8

#zh_CN.GBK GBK

#zh_CN.GB2312 GB2312

#zh_CN.GB18030 GB18030

要使所做的更改生效,必須通過locate-gen命令來生成所需要的語系和編碼類型;以supper用戶來運行命令:

Sudo locale-gen

接下來,我們可以通過locate -a 來查看系統所支持的語系。

再使用命令locate(沒有-a選項) 來查看當前使用的語系;

如果以上locate命令包含了 zh-cn的信息,那麼當前 系統可以解碼中文字符了;如果locate -a 中有zh-cn, 但是在locate中沒有。那麼重啓你的系統。再做比較;

現在我們可以應用中文了。但是我們還沒有做相應的配置。這個配置可以在以下幾個配置文件中完成:

/etc/rc.conf 這是全局配置系統語系。他會影響到所有用戶和終端。不推薦在此更改配置;

~/.bashrc: 每次終端登錄時讀取並運用裏面的設置。

.xinitrc: 每次startx啓動X界面時讀取並運用裏面的設置

.xprofile: 每次使用gdm等圖形登錄時讀取並運用裏面的設置

下面是更改內容:

1Rc.conf 中把LOCATE值設置成:

LOCALE=zh_CN.utf-8

2,對於.bashrc, .xinitrc, .xprofile的配置。在文件頭部註釋塊的後面加入如下兩行。

export LANG=zh_CN.UTF-8

export LC_ALL="zh_CN.UTF-8"

保存之後重啓系統。應該就可以了;

大體設置完成

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章