2种解决Linux中文乱码方法


如果你在安装Linux的过程中就选择了中文,可能可以省去步骤1、2,反之,如果你先安装了英文环境,而后希望它支持中文,则可以1,2步

一、首先在linux中安装中文包
安装简体中文包
rpm -ivh kde-i18n-Chinese-x.x.x-x.noarch.rpm(其中x.x.x-x是版本号)

yum install kde-i18n-Chinese.noarch
安装繁体中文包
rpm -ivh kde-i18n-Chinese-Big5-x.x.x-x.noarch.rpm(其中x.x.x-x是版本号)

yum install kde-i18n-Chinese.noarch
二、修改配置文件

法1、修改/root/.bash_profile文件,增加export LANG=zh_CN.GB18030对于其他用户,也必须相应修改该文件,使用该方法时putty能显示中文,但桌面系统是英文,而且所有的网页中文显示还是乱码。

法2: 修改/etc/sysconfig/i18n文件
LANG="zh_CN.gb2312"  //表明你当前系统的语言环境变量设置 


SUPPORTED="zh_CN.gb2312:zh_CN:zh:en_US.UTF-8:en_US:en"  //表明系统预置了那些语言支持,不在项目中的语言不能正常显示 
SYSFONT="latarcyrheb-sun16"  //定义控制台终端字体,你文本登录的时候显示的字体就是这个latarcyrheb-sun16


改为
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="lat0-sun16"
#SYSFONTACM="8859-15"
重启,以上两步后,你使用ssh 或telnet 进入系统后,就可以正常的显示中文了

三、如果你在虚拟机下安装linux,要让其支持中文,还需安装zhcon
zhcon有点类似dos中的ucdos,
可以http://rpm.pbone.net/ 下载安装文件,当然要根据你的Linux版本搜一下
如我从http://rpm.pbone.net/index.php3/stat/4/idpl/1137449/com/zhcon-0.2.3-1.rh9.i386.rpm.html
下到zhcon-0.2.3-1.rh9.i386.rpm
用rpm -ivh zhcon-0.2.3-1.rh9.i386.rpm 进行安装

安装完毕后,就像在dos中使用ucdos一样,使用zhcon命令就切换到中文环境了,退出时用exit命令就可以了。

     
备注:前提是linux系统要安装中文语言包

转载于:https://www.cnblogs.com/jefflau/archive/2012/11/13/3244309.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值