centos 中文乱码解决办法

缘由:本人在虚拟机中安装centos 5.3,起初安装时选择了english,后来使用的过程中发现打开网页,会出现中文乱码,无法正常显示。当然,本地文件中的中文更是无法显示。 若是将系统语言language设置成中文,则整个系统全部乱码。

在网上google来 百度去,reboot了无数遍,好多不能解决问题,最终解决问题如下:

综上:解决系统中文乱码的步骤为:

1.在光盘中:找到这两个包,安装上就可以支持中文了.
fonts-chinese-3.02-9.6.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

在光盘的CenOs目录下有很多rpm包,找到,拷贝出来,然后通过SSH secure file Transfer 软件 上传到 centos中。再通过rpm -ivh 命令执行。

或者更简单:通过以下命令也可以安装(需要联网):

yum -y install fonts-chinese

yum -y install fonts-ISO8859


安装中文输入法:

命令行输入:

yum install scim

yum install scim-pinyin


【追】或者使用rpm来进行安装

rpm -ivf 软件名称

当然其中包括后缀。不用手动敲,而是通过TAB键来提示选择。



2. 编辑这个文件: 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"


3. 最为关键的步骤:命令行输入以下两条语句: cd /usr/share/fonts/

fc-cache -fv

待fc-cache -fv执行完成后。

4. 注销。logout。然后重新登录,大功告成。


【追】按照以上的步骤,界面、时间都变成中文了,而不是英语的登录和时间了。

并且,网页可以正常显示中文。

但是,登录linux时界面确实乱码,这个问题,并且也有网友问到,其中个人 解决方案如下:

把第二步中的,vi /etc/sysconfig/i18n 中的文件内容更改为:

LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh"
SYSFONT="lat0-sun16"
SYSFONTACM="8859-15"

这样,登录界面则没哟乱码现象。

同时还有另一篇博客总结centos的乱码问题解决方案。

http://www.cnblogs.com/ylqmf/archive/2011/09/05/2167458.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值