日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 服務(wù)器 > Debian修改系統(tǒng)語言環(huán)境

Debian修改系統(tǒng)語言環(huán)境

來源:程序員人生   發(fā)布時間:2015-05-02 09:46:22 閱讀次數(shù):8498次

3、修改系統(tǒng)語言環(huán)境

1)按照dpkg包后設(shè)定語系

#apt-getinstall dpkg

#dpkg-reconfigure locales

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

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

[*]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)系統(tǒng)默認語系

#vim /etc/default/locale

#LANG="en_US.UTF-8"

LANGUAGE="en_US:en"

### 可以修改成:

LANG="zh_CN.UTF-8"

LANGUAGE="POSIX"

4)系統(tǒng)用戶環(huán)境擴展

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

export.UTF-8

export LANGUAGE=POSIX

export LC_CTYPE=zh_CN.UTF-8

# locale

5SecureCRT字符集設(shè)置

### 操作系統(tǒng)配置:

$ 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)關(guān)于工具SccureFX中文亂碼處理

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

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

但是手動創(chuàng)建的新的連接session就不會出現(xiàn)這個問題

7locale語言環(huán)境說明

# 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把按照所涉及到的文化傳統(tǒng)的各個方面分成12個大類,這12個大類分別是:

 

1、語言符號及其分類(LC_CTYPE)

2、數(shù)字(LC_NUMERIC)

3、比較和排序習慣(LC_COLLATE)

4、時間顯示格式(LC_TIME)

5、貨幣單位(LC_MONETARY)

6、信息主要是提示信息,錯誤信息,狀態(tài)信息,標題,標簽,按鈕和菜單等(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是軟件在運行時的語言環(huán)境, 它包括語言(Language), 地域 (Territory) 和字符集(Codeset)。一個locale的書寫格式為: 語言[_地域[.字符集]]。所以說呢,locale總是和一定的字符集相聯(lián)系的。下面舉幾個例子:

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

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

### 怎樣設(shè)定locale呢?

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

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

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

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

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

### 所以,locale是這樣設(shè)定的:

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

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

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

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

### LANGLANGUAGE有什么區(qū)別呢?

 

LANG - Specifies the default locale for allunset locale variables

LANGUAGE - Most programs use this for the languageof its interface

LANGUAGE是設(shè)置應(yīng)用程序的界面語言。而LANG是優(yōu)先級很低的一個變量,它指定所有與locale有關(guān)的變量的默認值,

### 部分來源網(wǎng)絡(luò)

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 成人看片在线观看 | 亚洲精品乱码久久久久久黑人 | 国产扒开脚做爽爽爽天美传媒 | 国产三级电影在线播放 | 九色av | 国产在线播放91 | 精品国产1区 | 国产午夜小视频 | 精品视频999 | 不卡国产在线 | 在线播放一区二区三区 | 国产精品日韩在线观看 | 久久久精品日韩 | 日韩在线欧美 | 成年人网站免费在线 | 久久久久国产精品免费免费搜索 | 日韩欧美中文字幕在线观看 | 另类专区亚洲 | 国产精品一区二区在线观看 | 成人在线亚洲 | 九一国产精品视频 | 欧美日韩在线播放 | 丁香久久五月 | 欧美三区 | 久久精品国产一区二区三区不卡 | 黄色一级大片在线观看 | 亚洲一区精品在线 | 国产一区二区视频在线 | 日韩免费视频 | 久久久com | 国产日韩视频在线 | 国产一区二区高清 | 国产福利精品视频 | 欧美激情欧美激情在线五月 | h亚洲 | 婷婷色综合 | 色一情一乱一伦一区二区三区 | 亚洲一区二区三区欧美 | 一级网站| 国产精品66| 亚洲国产精品久久人人爱 |