由于某些原因系统安装时未安装中文支持,导致后续应用出现中文方块乱码现象,解决方法很简单,当然不是重装,只需以下三步即可搞定。
1、安装中文包:
#yum -y groupinstallchinese-support 安装所有与中文支持相关的包
2、修改字符编码配置文件
# vi/etc/sysconfig/i18n
修改后内容如下:
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030"
SYSFONT="latarcyrheb-sun16"
3、最后重启服务器:
#reboot
具体过程如下:
[root@sun isolinux]# yum -yinstall font
Loaded plugins: rhnplugin,security
This system is not registeredwith RHN.
RHN support will bedisabled.
rhel-debuginfo | 1.3kB 00:00
Setting up InstallProcess
No package fontavailable.
Nothing to do
[root@sun isolinux]# yum -ygroupinstall chinese-support
Loaded plugins: rhnplugin,security
This system is not registeredwith RHN.
RHN support will bedisabled.
Setting up GroupProcess
rhel-debuginfo/group | 1.0MB 00:00
ResolvingDependencies
--> Runningtransaction check
---> PackageDeployment_Guide-zh-CN.noarch 0:5.2-11 set to be updated
---> PackageDeployment_Guide-zh-TW.noarch 0:5.2-11 set to be updated
---> Packagefonts-chinese.noarch 0:3.02-12.el5 set to be updated
---> Packagelv.i386 0:4.51-8.1 set to be updated
---> Packagescim-bridge-gtk.i386 0:0.4.5-9.el5 set to be updated
--> ProcessingDependency: scim-bridge = 0.4.5-9.el5 for package:scim-bridge-gtk
---> Packagescim-chewing.i386 0:0.3.1-11.el5 set to be updated
--> ProcessingDependency: libscim-gtkutils-1.0.so.8 for package:scim-chewing
--> ProcessingDependency: libscim-1.0.so.8 for package: scim-chewing
--> ProcessingDependency: scim for package: scim-chewing
--> ProcessingDependency: libchewing.so.3 for package: scim-chewing
--> ProcessingDependency: libscim-1.0.so.8(LIBSCIM_1.0) for package:scim-chewing
---> Packagescim-chinese-standard.i386 0:0.0.2-1.el5 set to beupdated
---> Packagescim-pinyin.i386 0:0.5.91-16.el5 set to be updated
---> Packagescim-qtimm.i386 0:0.9.4-5 set to be updated
---> Packagescim-tables-chinese.i386 0:0.5.6-7 set to be updated
--> ProcessingDependency: scim-tables = 0.5.6 for package:scim-tables-chinese
---> Packagestardict.i386 0:2.4.5-5 set to be updated
--> Runningtransaction check
---> Packagelibchewing.i386 0:0.3.0-8.el5 set to be updated
---> Packagescim.i386 0:1.4.4-41.el5 set to be updated
---> Packagescim-bridge.i386 0:0.4.5-9.el5 set to be updated
---> Packagescim-libs.i386 0:1.4.4-41.el5 set to be updated
---> Packagescim-tables.i386 0:0.5.6-7 set to be updated
--> FinishedDependency Resolution
DependenciesResolved
====================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================
Installing:
Deployment_Guide-zh-CN noarch 5.2-11 rhel-debuginfo 2.2 M
Deployment_Guide-zh-TW noarch 5.2-11 rhel-debuginfo 2.9 M
fonts-chinese noarch 3.02-12.el5 rhel-debuginfo 24 M
lv i386 4.51-8.1 rhel-debuginfo 423 k
scim-bridge-gtk i386 0.4.5-9.el5 rhel-debuginfo 37 k
scim-chewing i386 0.3.1-11.el5 rhel-debuginfo 63 k
scim-chinese-standard i386 0.0.2-1.el5 rhel-debuginfo 87 k
scim-pinyin i386 0.5.91-16.el5 rhel-debuginfo 2.3 M
scim-qtimm i386 0.9.4-5 rhel-debuginfo 63 k
scim-tables-chinese i386 0.5.6-7 rhel-debuginfo 6.2 M
stardict i386 2.4.5-5 rhel-debuginfo 833 k
Installing fordependencies:
libchewing i386 0.3.0-8.el5 rhel-debuginfo 2.8 M
scim i386 1.4.4-41.el5 rhel-debuginfo 517 k
scim-bridge i386 0.4.5-9.el5 rhel-debuginfo 109 k
scim-libs i386 1.4.4-41.el5 rhel-debuginfo 452 k
scim-tables i386 0.5.6-7 rhel-debuginfo 352k
Transaction Summary
====================================================================================================================================
Install 16Package(s)
Update 0Package(s)
Remove 0Package(s)
Total download size: 43M
DownloadingPackages:
------------------------------------------------------------------------------------------------------------------------------------
Total 885MB/s | 43MB 00:00
Runningrpm_check_debug
Running TransactionTest
Finished TransactionTest
Transaction TestSucceeded
Running Transaction
Installing :Deployment_Guide-zh-TW 1/16
Installing :fonts-chinese 2/16
Installing :Deployment_Guide-zh-CN 3/16
Installing :scim-libs 4/16
Installing :scim 5/16
Installing :scim-bridge 6/16
Installing :scim-tables 7/16
Installing :libchewing 8/16
Installing :scim-chinese-standard 9/16
Installing :scim-bridge-gtk 10/16
Installing :scim-qtimm 11/16
Installing :scim-chewing 12/16
Installing :stardict 13/16
Installing :scim-pinyin 14/16
Installing :scim-tables-chinese 15/16
Installing :lv 16/16
Installed:
Deployment_Guide-zh-CN.noarch0:5.2-11 Deployment_Guide-zh-TW.noarch0:5.2-11 fonts-chinese.noarch0:3.02-12.el5
lv.i3860:4.51-8.1 scim-bridge-gtk.i3860:0.4.5-9.el5 scim-chewing.i3860:0.3.1-11.el5
scim-chinese-standard.i3860:0.0.2-1.el5 scim-pinyin.i3860:0.5.91-16.el5 scim-qtimm.i3860:0.9.4-5
scim-tables-chinese.i3860:0.5.6-7 stardict.i3860:2.4.5-5
DependencyInstalled:
libchewing.i3860:0.3.0-8.el5 scim.i3860:1.4.4-41.el5 scim-bridge.i3860:0.4.5-9.el5 scim-libs.i3860:1.4.4-41.el5
scim-tables.i3860:0.5.6-7
Complete!
[root@sun isolinux]# vi/etc/sysconfig/i18n
#LANG="en_US.UTF-8"
#SYSFONT="latarcyrheb-sun16"
LANG="zh_CN.UTF-8"
SUPPORTED="zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030"
SYSFONT="latarcyrheb-sun16"
-iso10646-1=/usr/share/fonts/chinese/TrueType/ukai.ttf
filename.-misc-zysong18030-medium-r-normal--*-%d-*-*-c-*-iso10646-1=/usr/share/fonts/chinese/TrueType/uming.ttf