1,locales設定:語言設定選項
在這裡你可以體會到linux真的是乙個非常強大的系統,windows如果要更改語言系統,必須要重新安裝軟體,這就是windows存在多國 語言版的原因。而linux非常方便,我們可以通過locales設定,將linux從英文版更改為中文版,下面我們來看看如何更改語言設定。
配置locales:
locale –a:檢視當前的locale環境,也就是當前的語言環境。
locale –m:列出linux所支援的所有的locale語言環境。
我們要注意下面幾個目錄:
/var/lib/locales/supported.d/*:該目錄下一般存在locale,zh,en三個檔案,存放linux系統所支援 locale設定,其格式與supported一致,其檔案的格式為:
en_us.utf-8 utf-8
zh_cn.utf-8 utf-8
前面代表字元的檔名,後面代表採用的編碼格式是utf-8。
/usr/share/i18n/supported:該檔案裡面寫入的是linux核心支援的語言環境。這一班是我們模仿的目標。
/usr/lib/locale//lc_*:其中locale_name為指定的環境的名稱,例如像上面的就是zh_cn.utf-8。
/etc/environment:編輯這個檔案可以手動的配置locales環境,例如設定lang,language,lc_ctype等, 這些變數的定義在/usr/lib/locale/這個目錄下也可以看到!
所以我們為了配置中文的環境需要按照如下的來進行:
a、 在/var/lib/locales/supported.d/z**件中新增中文支援:zh_cn.utf-8 utf-8
b、 修改環境變數檔案/etc/enviorment檔案,新增
lang=」zh_cn.utf-8」
language=」zh_cn:zh:en_us:en」
lc_ctype=」zh_cn.utf-8」
c、 使用dpkg-reconfig locales,產生你所需要支援的locales檔案,這些檔案會儲存在
/usr/lib/locale/zh_cn.utf-8資料夾下面。也可以使用locale-gen來產生檔案。
2、安裝中文的字型支援:apt-get install xfontx-wqy
如果沒有執行這一步的話,你在圖形介面的方式下見到的所有的中文字都將是方塊。非常重要的一步!
通過定義locale環境變數設定語言
linux管理locale設定的是/etc/environment檔案,locale把按照所涉及到的文化傳統的各個方面分成12個大類,這 12個大類分別是:
1、語言符號及其分類(lc_ctype)
2、數字(lc_numeric)
3、比較和排序習慣(lc_collate)
4、時間顯示格式(lc_time)
5、貨幣單位(lc_monetary)
6、資訊主要是提示資訊,錯誤資訊, 狀態資訊, 標題, 標籤, 按鈕和選單等(lc_messages)
7、姓名書寫方式(lc_name)
8、位址書寫方式(lc_address)
9、**號碼書寫方式(lc_telephone)
10、度量衡表達方式(lc_measurement)
11、預設紙張尺寸大小(lc_*****)
12、對locale自身包含資訊的概述(lc_identification)。
如果只想要乙個可以輸入中文的環境,而保持選單、標題,系統資訊等等為英文介面,那麼只需要設定lc_ctype=zh_cn.utf-8, lang=en_us.utf-8就可以了。這樣lc_ctype=zh_cn.utf-8,而lc_collate=lc_messages=……= lc_*****=lang=en_us.utf-8
這個系統這點還是非常好的,不用重灌就可以改變系統語言,使用萬國碼使ubuntu能改變成任何想用的語言,比windows有前途
ubuntu區域語言 locale 設定
第一步,編輯檔案 sudo gedit 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 fr fr iso 8859 1 zh cn.gb18030 gb...
ubuntu設定系統語言為英文
在裝完系統之後,鑑於ubuntu對中文的支援並不好,而且除錯時滿頁中文很難懂,決定還是換回中文。有以下兩種方式可以達到這一目的。1.圖形介面方法 開啟右上角的標誌,依次選擇系統設定,語言支援,在選項中新增english,並把它移到最上面,再重啟,即可完成。2.命令列方法 sudo vim etc d...
ubuntu 設定IP,設定閘道器
1.檢驗是否可以連通,就使用ping命令ping 閘道器 開始的時候總是現實unreachable 2.設定ip sudo ifconfig eth0 133.133.133.190 netmask 255.255.255.0 這樣就算設定好了網絡卡eth0的ip位址和子網掩碼 3.設定閘道器 su...