jiezhi 2007年08月17日
(急)AIX上的中文环境问题 ZH_CN.UTF-8
系统环境:RS6000 AIX 5.3
由于需要,我想使用ZH_CN.UTF-8的区域设置,但当我将LANG设置为ZH_CN.UTF-8后,中文都变成了乱码。

下面是console上的一些输出 >>>>>>
我查看已经安装的语言包:
# locale -a
C
POSIX
ZH_CN
ZH_CN.UTF-8
en_US
en_US.8859-15
en_US.ISO8859-1
zh_CN
zh_CN.IBM-eucCN

查看当前的设置:
# locale
LANG=zh_CN
LC_COLLATE="zh_CN"
LC_CTYPE="zh_CN"
LC_MONETARY="zh_CN"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_MESSAGES=zh_CN
LC_ALL=zh_CN

修改设置:
# export LC_ALL=ZH_CN.UTF-8

查看修改后的设置:
# locale
LANG=zh_CN
LC_COLLATE="ZH_CN.UTF-8"
LC_CTYPE="ZH_CN.UTF-8"
LC_MONETARY="ZH_CN.UTF-8"
LC_NUMERIC="ZH_CN.UTF-8"
LC_TIME="ZH_CN.UTF-8"
LC_MESSAGES="ZH_CN.UTF-8"
LC_ALL=ZH_CN.UTF-8

进入系统管理工具:
# smit
绯荤粺绠$悊

绉诲姩鍏夋爣鑷冲笇鏈涚殑椤圭洰骞舵寜 Enter 閿

傝蒋浠跺畨瑁呬笌缁存姢
杞欢鐗硅鏉冪鐞
嗚澶
囩郴缁熷瓨鍌ㄥ櫒绠$悊锛堢墿鐞嗗拰閫昏緫瀛樺偍鍣級
瀹夊叏鎬у拰鐢ㄦ埛
閫氫俊搴旂敤绋嬪簭鍜屾湇鍔
℃墦鍗板亣鑴辨満
楂樼骇璁板笎
闂纭畾
鎬ц兘鍜岃祫婧愯皟搴
︾郴缁熺幆澧
冭繘绋嬪拰瀛愮郴缁
熷簲鐢ㄧ▼搴
忓畨瑁呭姪鎵
嬬兢闆嗙郴缁熺鐞
嗕娇鐢 ⊿MIT锛堜粎鎻愪緵淇℃伅锛



Esc+1= 甯姪 Esc+2= 鍒锋柊... Esc+3= 鍙栨秷 Esc+8= 鍥惧儚
Esc+9= 澶栧3- Esc+0= 閫鍑? Enter 閿?= 鎵ц


发现都是乱码,但如果将设置该回原来的zh_CN.IBM-eucCN的话,中文就能正常显示了。可我又必须设置成ZH_CN.UTF-8,否则一个软件无法安装(该软件要求UTF-8的字符集)。请教各位大虾,这个问题该怎么解决啊?
...全文
4796 点赞 收藏 7
写回复
7 条回复

还没有回复,快来抢沙发~

发动态
发帖子
系统维护与使用区
创建于2007-08-27

5680

社区成员

7.4w+

社区内容

系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区公告
暂无公告