银河麒麟V10,运行某软件后,部分字体显示不出来,银河麒麟系统默认使用的是UTF-8编码,某软件部分字体使用的是GB18030编码,需要修改系统默认字符集来兼容软件的GB18030。
1、处理过程
执行: vi /root/.bashrc编辑文件,在文件末尾添加以下内容
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN:zh"
LC_CTYPE="zh_CN.GB18030"
LC_NUMERIC="zh_CN.GB18030"
LC_TIME="zh_CN.GB18030"
LC_COLLATE="zh_CN.GB18030"
LC_MONETARY="zh_CN.GB18030"
LC_MESSAGES="zh_CN.GB18030"
LC_PAPER="zh_CN.GB18030"
LC_NAME="zh_CN.GB18030"
LC_ADDRESS="zh_CN.GB18030"
LC_TELEPHONE="zh_CN.GB18030"
LC_MEASUREMENT="zh_CN.GB18030"
LC_IDENTIFICATION="zh_CN.GB18030"
LC_ALL="zh_CN.GB18030"
2、执行 vi /etc/default/locale,把内容修改为以下内容:
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN:zh"
LC_ALL="zh_CN.GB18030"
工业版上没有效果,部分GB18030字符集的字体还是显示不出来

咨询银河麒麟技术支持,该功能需要定制,不能通过修改配置文件解决。
3、解决办法
执行:dpkg-reconfigure locales,弹出如下对话框

然后按方向键,找到“zh_CN.GB18030 GB18030”,然后按空格键选中,再按Tab键选择到确定,并回车。

然后选中zh_CN.GB18030,并回车,设置GB18030为默认字符集



设置完成后重启即可


1971

被折叠的 条评论
为什么被折叠?



