今天安裝了一個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 說明