Debian-Squeeze
在 Squeeze 下重置 debian 中的語言環境
我在 debian 中的語言環境有問題。我嘗試了很多東西,但對我沒有任何幫助:
本地 -a 語言環境:無法將 LC_CTYPE 設置為預設語言環境:沒有這樣的文件或目錄 C POSIX en_US.utf8
我嘗試設置 en_US.utf8 沒有成功:
dpkg-重新配置語言環境-plow perl:警告:設置語言環境失敗。 perl:警告:請檢查您的語言環境設置: LANGUAGE = "en_US", LC_ALL =(未設置), LC_CTYPE = "UTF-8", LANG =(未設置) 支持並安裝在您的系統上。 perl:警告:回退到標準語言環境(“C”)。 語言環境:無法將 LC_CTYPE 設置為預設語言環境:沒有這樣的文件或目錄 語言環境:無法將 LC_ALL 設置為預設語言環境:沒有這樣的文件或目錄 /usr/bin/locale:無法將 LC_CTYPE 設置為預設語言環境:沒有這樣的文件或目錄 /usr/bin/locale:無法將 LC_ALL 設置為預設語言環境:沒有這樣的文件或目錄 生成語言環境(這可能需要一段時間)... en_US.UTF-8... 完成 生成完成。 perl:警告:設置語言環境失敗。 perl:警告:請檢查您的語言環境設置: LANGUAGE = "en_US", LC_ALL =(未設置), LC_CTYPE = "UTF-8", LANG =(未設置) 支持並安裝在您的系統上。 perl:警告:回退到標準語言環境(“C”)。 perl:警告:設置語言環境失敗。 perl:警告:請檢查您的語言環境設置: LANGUAGE = "en_US", LC_ALL =(未設置), LC_CTYPE = "UTF-8", LANG =(未設置) 支持並安裝在您的系統上。 perl:警告:回退到標準語言環境(“C”)。
重新啟動後,我嘗試使用 perl 腳本:
perl:警告:設置語言環境失敗。 perl:警告:請檢查您的語言環境設置: LANGUAGE = "en_US", LC_ALL =(未設置), LC_CTYPE = "UTF-8", LANG = "en_US.UTF-8" 支持並安裝在您的系統上。 perl:警告:回退到標準語言環境(“C”)。
這是我的 /etc/default/locale 配置文件:
貓 /etc/default/locale LANG = en_US.UTF-8 LANGUAGE=en_US
有什麼想法可以解決這個(愚蠢的)問題嗎?
謝謝
看起來
apt-get install locales-all
解決了我的問題
謝謝 !
apt-get install locales --reinstall dpkg-reconfigure locales