我在Debian的语言环境有问题。 我尝试了很多东西,但对我来说什么都没有。
locale -a
区域设置:不能将LC_CTYPE设置为默认区域设置:没有这样的文件或目录 C POSIX en_US.utf8
我尝试设置en_US.utf8没有成功与此:
dpkg-reconfigure locales -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 / localeconfiguration文件:
cat / etc / default / locale LANG =的en_US.UTF-8 LANGUAGE = EN_US
任何想法来解决这个(愚蠢)的问题?
谢谢
看起来
apt-get install locales-all
解决了我的问题
谢谢 !
apt-get install locales --reinstall dpkg-reconfigure locales
locale: Cannot set LC_CTYPE to default locale: No such file or directory
通过运行安装缺less的en_US语言环境:
sudo locale-gen en_US en_US.UTF-8
然后:
sudo dpkg-reconfigure locales