語言環境設定
在研究如何管理
redhatenterprise linuux
的語言環境之前,你得了解什麼是
i18n
與l10n
i18n
(internationalization
),由於i和
n之間有
18個字母,因此簡稱為
i18n
。i18n
主要是提供一堆用來處理資訊的
api,開發人員可以利用這些
api,讓
redhatenterprise linux
自動轉換成為本地的資訊。
l10n
(localization
),由於l和
n之間有
10個字母,因此簡稱
l10n
。l10n
提供一組資訊轉換的
locale
資料庫,如果應用程式使用
i10n
提供的api
產生資訊,
redhatenterpriselinux
便可以依據
locale
資料庫中的定義,把資訊轉換成為符合本地環境的資訊格式。
locale
資料庫存放在
/usr/share/locale/
目錄中。一下是該目錄中的部分內容
zh_cn.gb2312
chm fon kk ng smj zh_hk
chn fr kl nia smn zh_tw
cho fr_be km nic sms zh_tw.big5
chp fr_ca kmb niu sn znd
chr fr_ch kn nl snk zu
chy fr_fr ko nl_be so zun
cmc frm kok nl_nl sog
co fro ko_kr nn son
cop frr kos no sq
redhatenterprise linux
使用locale
作為語言環境的識別名稱。不同語言環境的
locale
名稱都不一樣,但是有相同的命名格式:
lang[[_zone].encoding]
其中的zone
和encoding
都可以省略。
lang
語文的代號,長度為
2個字母。
zone
國際標準化組織定義的兩個字母的地區**
encoding
該地區使用的語言編碼。該欄位可以省略,省略時預設為
utf-8
。配置目前的語言環境
配置語言配置檔案
/etc/sysconfig/i18n
全域性的$home/.i18n
使用者的
管理Anaconda環境
怎樣檢視當前anaconda版本?conda version檢視當前建立了哪些虛擬環境?conda env list建立乙個anaconda環境?conda create n 環境名 python版本 例如 conda create n botnet python 3.6 anaconda怎麼把刪除...
anaconda 環境管理
檢視當前系統的anaconda環境 conda info e 新建乙個 conda 環境 tensorflow conda create n tensorflow pip python 3.5 啟用環境 mac source activate tensorflow 退出環境 mac source d...
Anaconda管理python環境
anaconda管理python環境 bash anaconda3 4.3.1 linux x86 64.sh python 3.6 version 或 bash anaconda2 4.3.1 linux x86 64.sh python 2.7 version 安裝到最後一步,會提示是否把ana...