今天安裝了一個Debian的虛擬機,安裝的時候原本想選英語的,可是時區只能用美國的時區,因而就換上了中文的,沒有提示選擇時區。html
發如今shell中文仍是亂碼,因而毅然的把語言更改爲英語的。打開文件localeshell
sudo vi /etc/default/locale
顯示ubuntu
LANG="zh_CN.UTF-8" LANGUAGE="zh_CN:zh"
將其內容更改爲vim
LANG="en_US.UTF-8" LANGUAGE="en_US:en"
而後重啓reboot機器。post
在修改的過程當中,vi已經忘記了差很少了,致使修改起來很是糾結,勉強給修改完成。後來想給debian安裝一個vim的,提示找不到定位源。後來運行了apt-get update後能夠安裝了。spa
———–update on 6月22日——–code
雖然以前的可以將中文改爲英文,可是在使用locale
命令時時會出現htm
locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory
Ubuntu wiki Locale 修改上說是由於 en-US.UTF-8
沒有安裝。得知經過get
dpkg-reconfigure locales
修改,在選項中選擇en-US.UTF-8 按空格選中。而後簡單的按 ok 鍵就行了。這下才算正確把中文環境的系統更換成英文的環境的系統。虛擬機
Reference:Debian Locale 說明