当前位置:  技术问答>linux和unix

安装red hat7.1在xwindows下不能显示中文,怎么办?

    来源: 互联网  发布时间:2014-11-07

    本文导语:   本人在安装了red hat 7.1后,不能显示中文,konqueror不能显示中文, 文件管理器也不能显示,netscape下显示中文看起来很别扭,请问怎么解决? | 1.确定自己使用的是何种版本的libc  ...

 本人在安装了red hat 7.1后,不能显示中文,konqueror不能显示中文,
文件管理器也不能显示,netscape下显示中文看起来很别扭,请问怎么解决?

|
1.确定自己使用的是何种版本的libc 
libc 是GNU C 函数库,有libc 5和libc 6。早期的 Linux 发行套件,大多是采用libc 5 例如 Slackware,目前几乎所有的发行套件都升级到libc 6,也就是glibc 2,基本上可以正常处理中文了。如果在/lib目录下有libc.so.6文件,可以确定libc的版本是 glibc 2,否则你的libc版本太旧,建议你立即升级到最新的glibc 2.2,升级方法可以参考glibc 2的HOWTO。 
2.检查字体的安装 
要显示中文当然要有中文字体,在Shell下敲入如下指令: 
$ xlsfonts | grep gb 
-isas-fangsong ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0 
-isas-song ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0 
hanzigb16fs 
hanzigb16st 
如果有类似以上的结果输出,那么说明系统中已经安装了我们所需的简体汉字的字库,可以直接进行下一步的设置;如果没有输出,则我们要另外安装字体,可以到网上下载GB字库并安装。Red Hat Linux 6.2已经内置了宋体和仿宋体两种字库,无需另外安装。 
3.定义区域语言设置 
在/usr/share/locale下存放的是系统不同地区的语言设置,我们可以看到有个zh_CN.GB2312目录,但下面却没有必要的信息,我们可以到/usr/share/i18n目录下,这里分别存放了各种语言的代码、变换信息等,我们需要找到charmaps/GB2312、locales/zh_CN.GB2312和repertoiremaps/charids.894这三个文件,但由于2.1版本的glibc对双字节文字的支持还不完善,我们要对zh_CN.GB2312文件进行修改。这是一个文本文件,首先将第二行用“%”注释起来,然后也是比较繁琐的一步,将文件中LC_MONETARY,LC_TIME,LC_MESSAGES的定义改为英文,如下: 
LC_MONETARY 
cp from en_DK 
END_MONETARY 
修改好后,运行如下命令: 
$ localedef -i zh_CN.GB2312 -f GB2312 -u charids.894 zh_CN.GB2312 
系统将在/usr/share/locale/zh_CN.gb2312目录下生成区域设置,细心的读者一定注意到gb是小写了吧,这并不是我搞错了,事实就是如此;我们还要把相应的内容移动到zh_CN.GB2312目录下。 
$ mv zh_CN.gb2312/ zh_CN.GB2312 
4.修改系统编码变换设置,告诉系统如何将汉字编码转换为系统内部码 
在/usr/lib/gconv/gconv-modules文件中查找EUC-CN字符串,大约在880行的位置,确认其中有一行GB2312的信息,如下第三行所示: 
# from to module cost 
alias EUCCN// EUC-CN// 
alias GB2312// EUC-CN// 
alias CN-GB// EUC-CN// 
module EUC-CN// INTERNAL EUC-CN 1 
module INTERNAL EUC-CN// EUC-CN 1 
5.XFree86设置 
/usr/X11R6/lib/X11/locale是XFree86存放区域信息的目录,其中zh/XLC_LOCALE文件就是中文字体集信息,我们在locale.dir文件中加入下面一行: 
zh/XLC_LOCALE zh_CN.GB2312 
当然比较好的习惯是,新建一个zh_CN.GB2312的目录,将zh/XLC_LOCALE文件拷贝到该目录下,而locale.dir相应改为: 
zh_CN.GB2312/XLC_LOCALE 
zh_CN.GB2312 
6.环境变量的设置 
万事俱备,只欠东风。我们只要告诉系统使用中文的区域设置,在Shell下输入如下设置命令: 
$ LANG=zh_CN.GB2312 
OK,现在重新进入X-Window系统,你应该可以看到熟悉的中文了!是不是很酷啊? 
值得一提的是,新发行的KDE 2.0 和GNOME1.2都提供了比较完整的中文信息,赶快升级吧! 

    
 
 

您可能感兴趣的文章:

  • 最新CentOS 7中文正式版64位下载、安装及CentOS网卡IP配置(ifconfig)(图文)
  • 在redhat9.0下,由于在安装的时候没有选择安装中文系统语言,不能正确显示中文的问题
  • 我在Red Hat9下装netbeans中文装,可是在安装时和安装后界面中的中文一直是□形状,要怎么解决。
  • 求助:redhat9安装时选的英文,现在想变成中文,怎么办?打开中文网页中文也是乱码??
  • linux要想使用中文输入法是不是要安装中文支持才可以?
  • 安装 Redhat 的时候没有选中文, 怎样把中文加进来?
  • 菜鸟在http://www.linuxiso.org/上下载了linux9.0,不知道是否是简体中文的安装界面???哪里有简体中文安装界面的linux9.0下载??
  • 我的rh linux 8 不支持中文,中文显示乱码,该安装什么?或怎么解决?
  • 我安装了Redhat 7.3中文版,可以输入和显示中文文件,但是在光盘上的中文文件名却不能正确显示,为什么?你们的是这样的吗?
  • 我安装redhat linux9.0,选择简体中文,为什么在命令行模式下的中文显示为乱码呢,如何解决?
  • 请问如何才可以在非中文版的SuSe Linux下安装中文输入法
  • redhat 9.0系统安装完后如何再安装中文语言包?
  • 我安装了一套Red hat 8.0,语言选择的是中文,结果在XWindows下可以,在控制台下的中文都是乱码:(
  • RED HAT 7.2 ,安装ORACLE9I时,安装向导的中文全为乱码!
  • 为了安装vimgdb,编译安装了vim72后,怎样在终端输入vim后启动中文版?
  • 如何安装中文语言包,7.1版本
  • red hat liunx 怎么安装中文字体
  • 安装Oracle9i时的中文问题,求助!!!!!!!
  • ubuntu 9.10英文版无法安装中文包啊!!!
  • 关于redhat8。0中文显示zhcon后安装问题?
  • FC5安装中文字体
  • 我想在一台RedHat Linux7.3上,远程安装Xwindow
  • 一个简单的问题,如何在Linux7.2中添加安装xwindow,马上结帖
  • linux只安装了xwindow,登陆用户后的奇怪界面问题
  • 我最近安装了ln8.0但没有装Xwindows,能告诉我怎么继续把它安装上吗?在线等!
  • 怎样安装xwindows界面?
  • 我的华硕笔记本M5000安装redhat9不能图形安装,用text模式安装完毕后也不能进xwindow
  • 各位好!我安装了最小模式的redhat9,没有安装xwindows和kde等,现在想把这些冬冬再安装上去,我该怎么办,困惑已久了!
  • 提问提问,如何让XWINDOW支持中文,我安装的时候只选了ENGLISH
  • 在linux中如何卸载已经安装的程序,在xwindows中如何使用控制台命令
  • 安装Red hat9.0后成功后,用root登录,startx想启动xwindows,却不行
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问在vmstation下怎么安装linux??但不想从头安装linux,不知在windows下怎么办?
  • 请问一下,安装FreeBSD的时候,我得键盘和鼠标都是USB口的,安装的时候找不到鼠标和键盘怎么办?急!
  • 不小心将安装的j2sdk的rpm包给删了,现在无法卸载这个rpm包,也不能安装新的j2sdk,怎么办?
  • 我用的是ubuntu12.04,为了配置hadoop已经安装过jdk1.7.04现在想要安装eclipse,应该怎么办
  • 系统RESET后,我的鼠标就找不到了!然后我想到重新安装,可是安装向导也找不到我的鼠标了!请问我该怎么办?谢谢!
  • 安装时没有主板驱动怎么办!
  • 不小心把linux自带的python卸载了,导致安装一个依赖原python的软件不能安装,请问该怎么办?
  • 要多少分给多少(上限10000)。安装xp先,再安装redhat,现在只能启动redhat,我想进xp怎么办?在线等。QQ:6011458,谢谢!内空。
  • redhat linux7.1安装不了,怎么办?
  • 安装红旗linux桌面7.0时,花屏怎么办?
  • 安装cygwin之后点击快捷方式找不到mintty怎么办?
  • 安装rpm提示NOKEY怎么办
  • LINUX安装时无法识别硬盘怎么办?
  • fedora9正式版安装完成重启时显示“输入不支援”怎么办?急!
  • 红旗linux6.0安装提示找不到任何驱动程序,该怎么办啊
  • 我想在我的计算机上安装一个Unix或者Linux,该怎么办
  • 怎么办?我想装双操作系统,原先是win2000的,后来我又从光盘安装了RedHat Linux7,安可视化安装步骤进行了硬盘分割.......
  • windows下面Qt安装有问题啊!怎么办?
  • 安装完成redhat9.0后,启动找不到鼠标,怎么办?
  • fedora10安装oracle11g提示物理内存不足怎么办?
  • Docker支持的安装方式
  • linux安装nagios,安装nrpe时候,先安装了openssl再从安装nrpe出错。
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 我已经用源代码方式安装了apache,如何让它支持php和mysql(php没有安装,mysql安装的是rpm包),要不要重新安装apache?如何删除已有的ap
  • CentOS下PHP安装完成后继续安装GD扩展库
  • 请教IBM服务器安装AIX的安装资料(教程或者资料,最好有安装步骤)
  • win7, win8安装docker需要了解的概念
  • 为什么安装redhat 7.1的时候没有让我配置lilo的安装而是系统默认的给我安装了--那位哥们安装过redhat7.1还望赐教
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • 我安装的是Red Flag版本的linux,汉字输入法还没有安装,请问怎么安装?
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3