转自:
http://jingyan.baidu.com/article/8275fc86b7b36446a13cf648.html
般而言,我们在安装linux时可能没有安装中文字体,导致我们在使用不管是linux桌面还是命令行终端时,中文显示乱码,也不能输入中文。下面,我将交大家怎么在linux中安装中文字体并配置显示。
方法/步骤
-
可能要使用的软件
chkfontpath-1.10.1-1.1.i386.rpm
fonts-chinese-3.02-12.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
libFS-1.0.0-3.1.i386.rpm
ttmkfdir-3.0.9-23.el5.i386.rpm
xorg-x11-xfs-1.0.2-4.i386.rpm
其中
fonts-chinese-3.02-12.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
这两个是最主要的。
-
直接安装这两个软件
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
-
但如果你之前没有安装xwindow,可能在安装第一个软件时就会出错,如下图。
-
我们再安装错误中出现的软件,又会出现报错。如图。
-
这时,需要安装更多的依赖软件。我们依次安装
rpm -ivh ./libFS-1.0.0-3.1.i386.rpm
rpm -ivh ./ttmkfdir-3.0.9-23.el5.i386.rpm
-
然后将下面两个软件一起安装,不然会出现循环依赖。
rpm -ivh ./chkfontpath-1.10.1-1.1.i386.rpm ./xorg-x11-xfs-1.0.2-4.i386.rpm
-
然后再依次安装第二步中的两个软件。
rpm -ivh fonts-chinese-3.02-12.el5.noarch.rpm
rpm -ivh fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
-
安装完成之后,重启系统。在登录时可以从最下面,选择桌面系统中显示中文。
-
如果要在命令行终端中显示中文、在xshell中显示、输入中文,则需要修改/etc/sysconfig/i18n文件
修改字体文档
#vi /etc/sysconfig/i18n
将LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"修改原内容为LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
-
效果如下
-
其实还有第二种简单的方法
yum -y groupinstall chinese-support
这样自动安装。