Ubuntu Server 命令行下的默認語言改成英語en_US.UTF-8
服務器
若是Ubuntu Server在安裝過程當中,選擇的是中文(不少新手都會在安裝時選擇中文,便於上手),這樣在完成安裝後,系統默認的語言將會是中文zh_CN.UTF- 8。但問題是咱們安裝的是服務器,只須要運行命令行終端,但在終端下沒法正常的顯示默認中文編碼zh_CN.UTF-8。字體
能夠有三種方法解決該問題,分別詳細介紹以下。編碼
第一種:安裝zhcon軟件包
$ sudo apt-get install zhcon
便可將zhcon軟件包安裝上,它其實就至關於一個Ubuntu的UC-DOS程序,是一個漢字外掛。既然是外掛就必然要佔用必定的系統資源,根據實際需求可選用該方法。命令行
第二種:使用putty、securteCRT等虛擬終端軟件
直接修改虛擬終端界面配置項目中的字體編碼爲UTF-8便可。其實就是仍然採用了Ubuntu Server默認的zh_CN.UTF-8漢字編碼,但在虛擬終端中通過「編碼修正」後正確顯示出來,由於Windows系統下是採用GBK做爲系統默認 編碼的,故在Windows下,不管是虛擬機,仍是默認的虛擬終端界面,顯示漢字都是亂碼或菱形符號。該方法使用較廣,但在實際終端下,仍然沒法正常顯示 漢字,由於此時系統的默認編碼仍是zh_CN.UTF-8,服務器上的實際終端仍是不能認識zh_CN.UTF-8這種編碼。故引出第三種方法。資源
第三種:修改Ubuntu的配置文件/etc/default/locale
將原來的配置內容修改成
LANG=」en_US.UTF-8″
LANGUAGE=」en_US:en」
再在終端下運行:
$ locale-gen -en_US:en
註銷或重啓後,Ubuntu Server真正服務器實體終端就恢復成了英文的語言環境。
因此,此方法不是真正意義上的中文化,而是恢復英文的默認編碼get