Linux redhat中文字体安装
安装完linux redhat 5.4打开浏览器发现显示中文全部成了乱码原来在安装的时候没有选择安装中文字体支持包打开系统的镜像找到中文字体的相关安装包如下
[root@localhost filed ata]#rpm-ivh fontconfig-2.4.1-7.el5. i386.rpmwarning: fontconfig-2.4.1-7.el5. i386.rpm:Header V3 DSA sign ature:NOKEY, key ID
37017186
Preparing. . .########################################
###[100%]package fontconfig-2.4.1-7.el5. i386 is alrea dy insta l led
[root@localhost filed ata]#rpm-ivh fontconfig-devel-2.4.1-7.el5. i386.rpmwarning: fontconfig-devel-2.4.1-7.el5. i386.rpm:Header V3 DSA signature: NOKEY,key ID
37017186
Preparing. . .########################################
###[100%]package fontconfig-devel-2.4.1-7.el5. i386 is alrea dy insta l led
[root@localhost filed ata]#rpm-ivh fonts-chinese-3.02-12.el5.noarch.rpmwarning: fonts-chinese-3.02-12.el5.noarch.rpm:Header V3 DSA signature:NOKEY,key ID
37017186
Preparing. . .########################################
###[100%]
1:fonts-chinese#######################################
####[100%]
Ok安装完成现在重新启动xfs字体服务器
[root@localhost filed ata]#service xfs reloa d
Reloading xfs: [OK]
这样中文语言包就安装成功了现在可以尽情浏览你的中文网页了。
---或者第二篇文章----------
【问题描述】
1.Linux系统中含有中文内容的文件名显示乱码
2.使用vi编辑器查看中文内容为乱码
3.sq lpl us进入到数据库中查看中文内容为乱码
4.p utty中中文内容显示为乱码。
【问题原因】
1.没有安装中文支持的包
2.相应的环境变量需要做相应的调整
【问题处理】
1.确认系统版本
#cat/etc/Red Hat-relea se
Red Hat Enterprise Linux Server relea se 5.4(Tikan ga)
2.查看lin ux系统中是否已安装fonts-chinese中文语言支持包如果没有安装需要下载相应版本的rpm包进行安装
#rpm-aq |grep fonts-chinesefonts-chinese-3.02-12.el5
3.修改/etc/sy sconfig/i18 n文件为以下内容
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lata 0-su n 16"
SYSFONTAC M="8859-15"
#export LC_ALL="zh_CN.GB18030"ex port部分可加可不加
4.在/etc/p rofi le尾部添加如下内容
#export LC_ALL="zh_CN.GB18030"
5.注销或者reboot Linux系统中含有中文内容的文件名显示乱码问题和使用vi编辑器查看中文内容为乱码的问题得到解决
6.在oracle用户的.bash_profi le中添加如下内容解决sqlplus进入到数据库中查看中文内容为乱码问题export NLS_LANG=“SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
之前要确认数据库的字符集是ZBS16GBK
select*from n ls_database_parameters;
字段N LS_C h a rset. .显示
7.设置putty中Window-Translation中的Received data assumed to be in which characterset设置为ISO-8859-1:1998(Latin-1,W est Eu ro pe)解决putty中中文内容显示为乱码问题。至此目前遇到的中文乱码的问题得以解决
----或者第三篇---
英文REDHAT AS5中文语言包安装
我以rhel5.1为例
1 、按顺序安装如下包
中文支持fonts-chinese-3.02-12.el5.noarch.rpmm17n-db-common-cjk-1.3.3-46.el5.noarch.rpmm 17n-db-chinese-1.3.3-46.el5.noarch.rpm
中文输入法scim-l ibs-1.4.4-39.el5. i386.rpmscim-1.4.4-39.el5. i386.rpmscim-chinese-standard-0.0.2-1.el5. i386.rpmscim-tables-0.5.6-7. i386.rpmscim-tables-ch inese-0.5.6-7. i386.rpmscim-pinyin-0.5.91-15.el5. i386.rpm
2 、安装完成后点击“系统管理语言”选择“简体中文” 转换语言环境。
3 、重启系统验证 还可以直接ctrl+alt+backspace
对了好像安装下面两个包就可以支持中文显示
安装上这两个包就能够支持中文了〃fonts-chinese-3.02-9.6.el5.noarch.rpmfonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
关于配置文件还可以编辑/etc/sy sconfig/i18 n成下面这个样子
LANG="zh_CN.GB18030"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:zh_TW.Big5:zh_TW:zh:en_US. iso885915:en_U
S:en"
SYSFONT="lat 0-su n 16"
SYSFO NTAC M="iso 15"