多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 服務器 > Debian修改系統語言環境

Debian修改系統語言環境

來源:程序員人生   發布時間:2015-05-02 09:46:22 閱讀次數:8492次

3、修改系統語言環境

1)按照dpkg包后設定語系

#apt-getinstall dpkg

#dpkg-reconfigure locales

//選擇:en_US.UTF-8 UTF-8    確認OK,即可添加英語語言包

//遠程控制臺中文顯示正常設置,需要加入:

[*]zh_CN GB2312  [*]zh_CN.GB18030 GB18030  [*]zh_CN.GBK GBK [*]zh_CN.UTF-8 UTF-8  

2#vim /etc/locale.gen

   //查看語言信息,若是英文,配置信息:

  LANG="en_US.UTF-8"  //把所有的.UTF-8前都改成en_US

   //若是中文,配置信息:

  LANG="zh_CN.UTF-8"

# locale-gen   //生成需要的locale文件

#echo $LANG  //查看

# locale-gen --purge 重新生成locale支持文件

3)系統默認語系

#vim /etc/default/locale

#LANG="en_US.UTF-8"

LANGUAGE="en_US:en"

### 可以修改成:

LANG="zh_CN.UTF-8"

LANGUAGE="POSIX"

4)系統用戶環境擴展

#vim /etc/profile     # 末尾追加:

export.UTF-8

export LANGUAGE=POSIX

export LC_CTYPE=zh_CN.UTF-8

# locale

5SecureCRT字符集設置

### 操作系統配置:

$ LANG為:/etc/profile

# echo $LANG

en_US.UTF-8     zh_CN.UTF-8    # 可以在/etc/profile中擴展exportLANG=zh_CN.UTF-8

# grep -Ev '^$|^#' /etc/locale.gen 

en_US.UTF-8 UTF-8

zh_CN.UTF-8 UTF-8

### SecureCRT配置:

選項 --- 會話選項 --- 外觀 --- 字符集:UTF-8

6)關于工具SccureFX中文亂碼處理

平時大家都喜歡復制一個session然后修改,這樣會出現SecureFX創建的中文目錄或文件linux系統無法識別,Linux系統下創建的中文名字目錄或文件SecureFX無法識別。由于SecureFXFTP服務器的字符編碼檢測不是很好,需要在Session配置文件中強制指定UTF8編碼格式,而且這個設置在GUI界面上找不到配置的地方,所以只能手工修改Session文件中的配置,如下解決:

"Filenames Always UseUTF8"=00000000    修改為:"Filenames Always Use UTF8"=00000001

但是手動創建的新的連接session就不會出現這個問題

7locale語言環境說明

# locale

LANG=en_US.UTF-8

LANGUAGE=

LC_CTYPE="en_US.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=

 

###說明: 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_PAPER)

12、對locale自身包含信息的概述(LC_IDENTIFICATION)

### 舉例詳解:

zh_CN.GB2312到底是在說什么? Locale是軟件在運行時的語言環境, 它包括語言(Language), 地域 (Territory) 和字符集(Codeset)。一個locale的書寫格式為: 語言[_地域[.字符集]]。所以說呢,locale總是和一定的字符集相聯系的。下面舉幾個例子:

我說中文,身處中華人民共和國,使用國標2312字符集來表達字符。zh_CN.GB2312=中文_中華人民共和國+國標2312字符集。

其中,與中文輸入關系最密切的就是LC_CTYPELC_CTYPE規定了系統內有效的字符以及這些字符的分類,諸如什么是大寫字母,小寫字母,大小寫轉換,標點符號、可打印字符和其他的字符屬性等方面。而locale zh_CN中最最重要的一項就是定義了漢字(Classhanzi)這一個大類,當然也是用Unicode描述的,這就讓中文字符在Linux系統中成為合法的有效字符,而且不論它們是用什么字符集編碼的。

### 怎樣設定locale呢?

設定locale就是設定12大類的locale分類屬性,即12LC_*。除了這12個變量可以設定以外,為了簡便起見,還有兩個變量:LC_ALLLANG。它們之間有一個優先級的關系:LC_ALL > LC_* >LANG。可以這么說,LC_ALL是最上級設定或者強制設定,而LANG是默認設定值。

1如果你設定了LC_ALLzh_CN.UTF-8,那么不管LC_*LANG設定成什么值,它們都會被強制服從LC_ALL的設定,成為 zh_CN.UTF-8

2假如你設定了LANGzh_CN.UTF-8,而其他的LC_*=en_US.UTF-8,并且沒有設定LC_ALL的話,那么系統的locale設定以LC_*=en_US.UTF-8

3假如你設定了LANGzh_CN.UTF-8,而其他的LC_*,和LC_ALL均未設定的話,系統會將LC_*設定成默認值,也就是LANG的值zh_CN.UTF-8

4假如你設定了LANGzh_CN.UTF-8,而其他的LC_CTYPE=en_US.UTF-8,其他的LC_*,和LC_ALL均未設定的話,那么系統的locale設定將是:LC_CTYPE=en_US.UTF-8,其余的 LC_COLLATELC_MESSAGES等等均會采用默認值,也就是 LANG的值,也就是LC_COLLATELC_MESSAGES=……= LC_PAPERLANGzh_CN.UTF-8

### 所以,locale是這樣設定的:

1如果你需要一個純中文的系統的話,設定LC_ALL=zh_CN.XXXX,或者LANG=zh_CN.XXXX都可以,當然你可以兩個都設定,但正如上面所講,LC_ALL的值將覆蓋所有其他的locale設定,不要作無用功。

2如果你只想要一個可以輸入中文的環境,而保持菜單、標題,系統信息等等為英文界面,那么只需要設定 LC_CTYPEzh_CN.XXXXLANG=en_US.XXXX就可以了。這樣LC_CTYPEzh_CN.XXXX,而LC_COLLATELC_MESSAGES=……= LC_PAPERLANGen_US.XXXX

3假如你高興的話,可以把12LC_*一一設定成你需要的值,打造一個古靈精怪的系統:LC_CTYPEzh_CN.GBK/GBK(使用中文編碼內碼GBK字符集) LC_NUMERIC=en_GB.ISO-8859-1(使用大不列顛的數字系統) LC_MEASUREMEN=de_DE@euro.ISO-8859-15(德國的度量衡使用ISO-8859-15字符集) 羅馬的地址書寫方式,美國的紙張設定……。估計沒人這么干吧。

4假如你什么也不做的話,也就是LC_ALLLANGLC_*均不指定特定值的話,系統將采用POSIX作為lcoale,也就是C locale

### LANGLANGUAGE有什么區別呢?

 

LANG - Specifies the default locale for allunset locale variables

LANGUAGE - Most programs use this for the languageof its interface

LANGUAGE是設置應用程序的界面語言。而LANG是優先級很低的一個變量,它指定所有與locale有關的變量的默認值,

### 部分來源網絡

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 婷婷色一二三区波多野衣 | 午夜影院欧美 | 日本天堂影院 | 精品国产一区二区二三区在线观看 | 日本护士xxxxx极品 | 最近的中文字幕大全免费版 | 免费黄色网址大全 | 性欧美18~19sex高清播放 | 成人免费观看视频久爱网 | 国产精品卡哇伊小可爱在线观看 | 24小时中文乱码字幕在线观看 | 香焦伊人| 中文字幕免费视频精品一 | 色一情一区二区三区四区 | 在线一级毛片 | 日本综合欧美一区二区三区 | 久久精品视频观看 | 久久久午夜精品 | 日韩在线一区二区 | 在线啪 | 午夜在线影院 | 日本亚洲中午字幕乱码 | 国产精品第1页在线观看 | 国产成人麻豆精品 | 男女爽爽无遮挡午夜视频在线观看 | 国产亚洲人成a在线v网站 | 国产亚洲欧美久久精品 | 久久久久18| yellow免费网站| 亚洲精品一区二区三区在线看 | 国产激情久久久久久影院 | 成人免费体验区福利云点播 | 日韩欧美~中文字幕 | 欧美 日韩 中字 国产 | 最好的中文字幕2018免费视频 | 日本一级毛片在线看 | www国产精品com | 欧美一级二级毛片视频 | 亚洲小说春色综合另类小说 | 天堂在线xw| 久久精品久久久 |