当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 5 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : locale设置出了问题?
帖子发表于 : 2008-08-14 22:14 

注册: 2008-07-14 10:15
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
前段时间在文本控制台上设置中文显示的时候改了locale,导致在使用man命令的时候出现一行错误提示:
can't set the locale;make sure $LC_* and $LANG are correct

再输入命令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=en
LANGUAGE=zh_CN:zh:en_US:en
LC_CTYPE="en"
LC_NUMERIC="en"
LC_TIME="en"
LC_COLLATE="en"
LC_MONETARY="en"
LC_MESSAGES="en"
LC_PAPER="en"
LC_NAME="en"
LC_ADDRESS="en"
LC_TELEPHONE="en"
LC_MEASUREMENT="en"
LC_IDENTIFICATION="en"
LC_ALL=
从前面三行的错误提示来看,貌似是我设置locale出了问题,请问这是什么原因,如何正确修改?


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-08-14 22:41 
头像

注册: 2008-08-11 1:38
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
修改/etc/environment
代码:
sudo vi /etc/environment

"en"改为:
代码:
"zh_CN.UTF-8"


_________________
>_<
吃飯睡覺打Vivi
‘千杯不醉只醉月光’


最后由 Vivi.FFix 编辑于 2008-08-14 22:43,总共编辑了 1 次

页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-08-14 22:43 

注册: 2008-07-14 10:15
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
问题已经解决。因为没有为en的locale。将LANG设置为正确的locale就对了。
感谢gnix_oag在http://forum.ubuntu.org.cn/viewtopic.php?t=18273对locale给出的详细讲解。


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-08-14 22:49 

注册: 2008-07-14 10:15
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
也感谢二楼给出的方法。
也可以输入命令
引用:
export LANG=C

引用:
export LANG=zh_CN.UTF-8

来解决。


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-08-15 1:49 
头像

注册: 2008-08-11 1:38
帖子: 94
送出感谢: 0 次
接收感谢: 0 次
freenux 写道:
也感谢二楼给出的方法。
也可以输入命令
引用:
export LANG=C

引用:
export LANG=zh_CN.UTF-8

来解决。


这也行,暂时的,退出交互式shell就没了,加进.bashrc


_________________
>_<
吃飯睡覺打Vivi
‘千杯不醉只醉月光’


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 5 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译