Fix Error - Locale: Cannot Set LC_ALL to default locale: No such file or directory
2014-05-20 22:06
906 查看
Question
How to fix the error “locale: Cannot Set LC_ALL to default locale: No such file or directory”.
Locales are used in Linux to define which language the user uses. As the locales define the character sets being used as well, setting up the correct locale is especially important if the language contains non-ASCII characters.
To list all available locales, use:
$ locale –a
LANG=en_US.UTF-8
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_PAPER=”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=
On a debian server, you can fix it using the following.
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales
or
Trying editing /etc/defaults/locale file and set LANG paramenter as below
LANG=en_US.UTF-8
- See more at: http://linoxide.com/linux-how-to/fix-error-locale-cannot-set-lc_all-to-default-locale-no-such-file-or-directory/#sthash.rPPgzoBX.dpuf
How to fix the error “locale: Cannot Set LC_ALL to default locale: No such file or directory”.
Answer
Locales are used in Linux to define which language the user uses. As the locales define the character sets being used as well, setting up the correct locale is especially important if the language contains non-ASCII characters.To list all available locales, use:
$ locale –a
LANG=en_US.UTF-8
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_PAPER=”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=
On a debian server, you can fix it using the following.
1. Export “LC_ALL” parameter
export LC_ALL=en_US.UTF-8
2. Enable the locales in the server
locale-gen en_US.UTF-8dpkg-reconfigure locales
or
Trying editing /etc/defaults/locale file and set LANG paramenter as below
LANG=en_US.UTF-8
3 Make sure package glibc-locale installed
- See more at: http://linoxide.com/linux-how-to/fix-error-locale-cannot-set-lc_all-to-default-locale-no-such-file-or-directory/#sthash.rPPgzoBX.dpuf
相关文章推荐
- locale: Cannot set LC_ALL to default locale: No such file or directory
- 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
- debian locale: Cannot set LC_CTYPE to default locale: No such file or directory
- 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
- 解决Cannot set LC_CTYPE to default locale: No such file or directory
- Linux下locale: Cannot set LC_CTYPE to default locale: No such file or directory警告
- locale: Cannot set LC_CTYPE to default locale: No such file or directory
- Cannot set LC_CTYPE to default locale: No such file or directory
- 在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
- Ubuntu locale Cannot set LC_CTYPE to default locale: No such file or directory
- linux(debian) cannot set LC* to default locale, No such file or directory
- linux出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
- warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8): No such file or directory
- -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
- Centos warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
- -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
- bug宝典linux篇 LC_CTYPE: cannot change locale (en_US.UTF-8): No such file or directory
- Centos7 -bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory
- Debian下Cannot set LC_CTYPE to default locale: No such file or directory解决方法
- -bash: warning: setlocale: LC_CTYPE: cannot change locale (EN_US.UTF-8): No such file or directory