Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2097436
  • 博文数量: 414
  • 博客积分: 10312
  • 博客等级: 上将
  • 技术积分: 4921
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-31 01:49
文章分类

全部博文(414)

文章存档

2011年(1)

2010年(29)

2009年(82)

2008年(301)

2007年(1)

分类: LINUX

2008-05-01 11:59:44

关于couldn't set locale correctly的问题

» » »  
| | | |
[] [] [] [] []

圣骑士




UID:25719
注册:2002-10-30
最后登录: 2008-05-01
帖子:
精华:

可用积分:111
信誉积分:
专家积分: (本版)

状态:...离线...

[] [] [Blog]


顶部
发表于 2007-10-20 19:49 
solaris9 升级到了solaris 10之后,老是报错 couldn't set locale correctly, 我查了一下系统的默认设置 /etc/default/init
testPRO#:/etc/default # more init
TZ=Australia/NSW
CMASK=022
LC_COLLATE=en_AU.ISO8859-1
LC_CTYPE=en_AU.ISO8859-1
LC_MESSAGES=C
LC_MONETARY=en_AU.ISO8859-1
LC_NUMERIC=en_AU.ISO8859-1
LC_TIME=en_AU.ISO8859-1

但是系统里面居然没有en_AU, 如何是好啊? 怎么把其他没有的locale安装上,我都有安装盘,但是不知道安装哪个包,SUNWloc 包已经安装好了,还需要其他的什么包吗?
testPRO#:/etc/default # locale -a
C
POSIX
iso_8859_1
testPRO3:/etc/default #


testPRO:/usr/lib/locale # ls -ltr
total 6
lrwxrwxrwx   1 root     root           3 Oct 19 12:03 POSIX -> ./C
drwxr-xr-x   8 root     bin          512 Oct 19 12:03 C
drwxr-xr-x   4 root     bin          512 Oct 19 12:06 iso_8859_1

testPRO:/usr/lib/locale # pkginfo | grep -i sunwloc
system      SUNWloc                      System Localization
testPRO:/usr/lib/locale #


testPRO:/usr/lib/locale # pkginfo -l SUNWloc
   PKGINST:  SUNWloc
      NAME:  System Localization
  CATEGORY:  system
      ARCH:  sparc
   VERSION:  11.10.0,REV=2005.01.21.15.53
   BASEDIR:  /
    VENDOR:  Sun Microsystems, Inc.
      DESC:  localization utilities and C locale (POSIX default) definitions
    PSTAMP:  gaget20050121155936
  INSTDATE:  Oct 19 2007 12:06
   HOTLINE:  Please contact your local service provider
    STATUS:  completely installed
     FILES:       45 installed pathnames
                  10 shared pathnames
                   1 linked files
                  15 directories
                  18 executables
                 910 blocks used (approx)

[ 本帖最后由 shyjack 于 2007-10-20 19:50 编辑 ]



您对本贴的看法:
| 瑞星企业杀毒软件免费试用活动 | |

骑士




UID:428070
注册:2006-6-7
最后登录: 2008-04-30
帖子:
精华:0

可用积分:59
信誉积分:
专家积分: (本版)

状态:...离线...

[] [] [Blog]


顶部
发表于 2007-10-21 01:54 
刪除下列items:

LC_COLLATE=en_AU.ISO8859-1
LC_CTYPE=en_AU.ISO8859-1
LC_MESSAGES=C
LC_MONETARY=en_AU.ISO8859-1
LC_NUMERIC=en_AU.ISO8859-1
LC_TIME=en_AU.ISO8859-1

再重開機就好了...


Cheers,



您对本贴的看法:
| 瑞星企业杀毒软件免费试用活动 | |

圣骑士




UID:25719
注册:2002-10-30
最后登录: 2008-05-01
帖子:
精华:

可用积分:111
信誉积分:
专家积分: (本版)

状态:...离线...

[] [] [Blog]


顶部
发表于 2007-10-21 05:34 
要是都删除了,那系统默认的locale是用什么了啊? 会不会对一些应用程序有影响啊?

我觉得关键的问题,可能是我升级的时候,是个不完全安装,好像缺了很多包,导致系统支持的locale就那么几个,应该很多的?



您对本贴的看法:
| 瑞星企业杀毒软件免费试用活动 | |

圣骑士




UID:604800
注册:2007-8-18
最后登录: 2008-01-28
帖子:
精华:0

可用积分:177
信誉积分:
专家积分: (本版)

状态:...离线...

[] [] [Blog]


顶部
发表于 2007-10-21 20:40 
默认就是C呗,相关的locale需要装你上面没有提到的包子。



您对本贴的看法:
| 瑞星企业杀毒软件免费试用活动 | |
版主   美女 (须弥山,我的灵魂终回的故里!)
版主-大法师



UID:146726
注册:2004-3-30
最后登录: 2008-04-29
帖子:
精华:

可用积分:2381
信誉积分:
专家积分: (本版)

来自:塞上江南我的家
状态:...离线...

[] [] [Blog]


顶部
发表于 2007-10-22 11:26 
直接修改你的LANG不就OK了.



您对本贴的看法:
| 瑞星企业杀毒软件免费试用活动 | |
阅读(1451) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~