我使用btrfs文件系统,想创建一个快照,但是报错locale,就像这样
$ snapper -c config create --description desc
Failed to set locale. Fix your system.
相关信息
$ 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=zh_CN.US-ASCII
LC_CTYPE=zh_CN.US-ASCII
LC_NUMERIC=zh_CN.US-ASCII
LC_TIME=zh_CN.US-ASCII
LC_COLLATE=zh_CN.US-ASCII
LC_MONETARY=zh_CN.US-ASCII
LC_MESSAGES="zh_CN.US-ASCII"
LC_PAPER="zh_CN.US-ASCII"
LC_NAME="zh_CN.US-ASCII"
LC_ADDRESS="zh_CN.US-ASCII"
LC_TELEPHONE="zh_CN.US-ASCII"
LC_MEASUREMENT=zh_CN.US-ASCII
LC_IDENTIFICATION="zh_CN.US-ASCII"
LC_ALL=
$ cat /etc/locale.conf
LANG=zh_CN.UTF-8
什么原因啊
离线
locale -a
env | grep 'LANG\|LC'
离线
locale -a
env | grep 'LANG\|LC'
你好
$ locale -a
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
C
POSIX
en_US.utf8
zh_CN.utf8
$ env | grep 'LANG\|LC'
LANG=zh_CN.US-ASCII
LANGUAGE=zh_CN
LC_COLLATE=zh_CN.US-ASCII
LC_CTYPE=en_US.UTF-8
LC_MEASUREMENT=zh_CN.US-ASCII
LC_MONETARY=zh_CN.US-ASCII
LC_NUMERIC=zh_CN.US-ASCII
LC_TIME=zh_CN.US-ASCII
离线
有地方的环境变量覆盖了你在 /etc/locale.conf 的设置。
看你设置了什么了。
离线
有地方的环境变量覆盖了你在 /etc/locale.conf 的设置。
看你设置了什么了。
我没有设置什么啊,我昨天刚装好系统,要什么办法恢复吗
离线
你用的什么桌面环境?什么登录器?
找一下各种语言和地区设置试试。
离线