locale: Cannot set LC_CTYPE to default locale: No such file or directory的解决

2009年3月12日星期四

新装系统,运行很多程序的时候会有以下错误
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


解决方法:

修改/etc/locale.gen文件如下:

en_US ISO-8859-1
en_US.UTF-8 UTF-8
zh_CN GB18030
zh_CN GB2312
zh_CN GBK
zh_CN.UTF-8 UTF-8


然后运行以下命令生成新的locale:
sudo locale-gen

0 评论: