原文:
一、溫柔的方式修改
此示例為把語言環境變數改為英文
將ubuntu系統語言環境改為英文的en_us.utf-8
1.檢視當前系統語言環境
locale
12.編輯配置檔案,將zh_us.utf-8改為en_us.utf-8,zh改為en
sudo vim /etc/default/locale
1清空或注釋原有內容,將下面的內容新增進去
alien@noah-s-ark:~$ locale
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
lang=en_us.utf-8
language=en_us:en
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_*****="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=12
3456
78910
1112
1314
1516
1718
194.檢視系統內安裝的locale
alien@noah-s-ark:~$ locale -a
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_collate to default locale: no such file or directory
cposix
zh_cn.utf8
zh_sg.utf812
3456
78看吧,沒裝en_us.utf-8
5.安裝en_us.utf-8
sudo locale-gen en_us.utf-8
1cd /usr/share/locales
1sudo ./install-language-pack en_us
16.再次檢視,應該一切正常了。
alien@noah-s-ark:/usr/share/locales$ locale
lang=en_us.utf-8
language=en_us:en
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_*****="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=12
3456
78910
1112
1314
1516
二、暴力的方式
1.直接編輯檔案
sudo vim /etc/default/locale
1清空或注釋原有內容,將下面的內容新增進去
lang=en_us.utf-8
language=en_us:en
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_*****="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=12
3456
78910
1112
1314
15儲存,退出,重啟.
Ubuntu修改locale問題解決
本文針對的問題是 ubuntu安裝中文語言包 ubuntu server中文問題 ubuntu更改語言環境 ubuntu locale的設定 cannot change locale zh cn.utf 8 linux中文亂碼 linux字符集的修改 linux亂碼的解決辦法 等問題,提供一站式解決...
簡單解決Ubuntu修改locale的問題
本文針對的問題是 ubuntu 安裝中文語言包 ubuntu server中文問題 ubuntu更改語言環境 ubuntu locale的設定 cannot change locale zh cn.utf 8 linux中文亂碼 linux字符集的修改 linux亂碼的解決辦法 等問題,提供一站式解...
簡單解決Ubuntu修改locale的問題
問題描述 終端顯示中文正常,應用程式裡面顯示中文異常。錯誤表現 sudo dpkg reconfigure locales perl warning setting locale failed.perl warning please check that your locale settings l...