|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
小知识:CentOS已正式加入红帽公司。从事互联网技术的同学,CentOS应该是值得你深入了解学习研究的。
装完centos调试的时刻须要网页阅读,其时由于装的最小化英文版,网页中中文都是方框乱码,先去网上搜了下,以下2篇,然则未能处理,处理办法在最初。
在应用CentOS体系时,装置的时刻能够你会碰着英文的CentOS体系,在这中情形下装置CentOS体系时是默许装置(即英文)。装置终了后,涌现的各类中文乱码。那末,我们若何处理这类成绩呢。
1、CentOS体系拜访g.cn,发明中文乱码。
因而用之前的方法:yum-yinstallfonts-chinese
CentOS体系装置后,照样不克不及显示中文字体。我应用gedit编纂源码,个中文正文也为乱码。
fonts-chinese-3.02-12.el5.noarch.rpm后来,终究找到以下办法可以处理,须要两个中文支撑的包:
ftp://ftp.muug.mb.ca/mirror/centos/5.4/os/x86_64/CentOS/fonts-chinese-3.02-12.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
ftp://ftp.muug.mb.ca/mirror/centos/5.4/os/x86_64/CentOS/fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
一个是中文字体,一个是字体显示包。
下载后,在敕令行装置:
#rpm-ivhXXXX(XXXX代表下面那两个包的全名,rpm不会不晓得怎样用吧?)
CentOS体系装置完成后,从新启动便可。
2、终端、gedit显示乱码
#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装置中文字体
#yuminstallfonts-chinese.noarch
system->logout刊出
从新登录CentOS体系时,你会发明,一切界面已从英文酿成中文。在终端输出date敕令测试
#date
2009年11月24日礼拜一12:07:00CST
3、在ssh,telnet终端中文显示乱码处理方法(CentOS5.3)
#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装置中文字体
#yuminstallfonts-chinese.noarch
断开ssh,从新连
在终端输出date敕令测试
#date
2009年11月24日礼拜一12:09:00CST
4、在CentOS体系5.3中应用中文输出法
我之前的办法是装置企鹅版,见下一页。在此,还有一个更简略的,只需应用yum装置SCIM便可。
敕令行输出:
#yuminstallscim
#yuminstallscim-pinyin
重启动X(按Ctrl+Alt+Backpace)或刊出(logout)。
好了,可以输出中文了。CentOS体系涌现中文乱码的成绩就如许处理了。
1、体系说话的修正:
编译该目次下的内容#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"
检查体系中有无装置中文支撑软件包
rpm-qa|grepfonts-chinese
二.装置中文支撑
办法1.在装置光盘中找到一下包停止装置.
rpm-ivhfonts-chinese-3.02-9.6.el5.noarch.rpm
rpm-ivhfonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
办法2.
yuminstallfonts-chinese
yuminstallfonts-ISO8859-2
自己爱好先yum,假如没有包,再去手动装置
三.装置scim中文输出法
装置光盘内的
scim-1.4.4-39.el5.i386.rpm
scim-pinyin-0.5.91-16.el5.i386.rpm
scim-tables-0.5.6-7.i386.rpm
scim-tables-additional-0.5.6-7.i386.rpm
scim-tables-chinese-0.5.6-7.i386.rpm
我装置第一个rpm包时,提醒有依附包须要装置。yuminstall便可。
接上去顺次装上,reboot,中文输出法便可应用了。
不须要设置装备摆设,感到比小企鹅输出法爽多了
Centos默许装置假如是英文的话,选择中文不正常,firefox也只能见到方块的字.但有一个办法,其实很轻易处理装置这二个包,然后你就能够见到中文啦.为了这个成绩,我可是研讨了很多时光哦。总是不记的包的名字
有时能够会用到哦,象我爱好最小化装置,然后在装置其余软件时光,就异常有效.
#rpm-ivhfonts-chinese-3.02-9.6.el5.noarch.rpm
#rpm-ivhfonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
不要问我这些包在那哦....呵呵
我本身是在光盘内找的.条件是你是DVD盘,别问我为何你的MP3不克不及播放视频...
中文输出就是scim了.
重要装置光盘内的
scim-1.4.4-39.el5.i386.rpm
scim-pinyin-0.5.91-16.el5.i386.rpm
scim-tables-0.5.6-7.i386.rpm
scim-tables-additional-0.5.6-7.i386.rpm
scim-tables-chinese-0.5.6-7.i386.rpm
我装了这5个包reboot后就OK了.竟然不消像ubuntu那样设置设置装备摆设文件Centos默许装置假如是英文的话,选择中文不正常,firefox也只能见到方块的字.但有一个办法,其实很轻易处理装置这二个包,然后你就能够见到中文啦.为了这个成绩,我可是研讨了很多时光哦。总是不记的包的名字有时能够会用到哦,象我爱好最小化装置,然后在装置其余软件时光,就异常有效.
#rpm-ivhfonts-chinese-3.02-9.6.el5.noarch.rpm
#rpm-ivhfonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
说话包的装置办法有三个。两个Yum方法的,一个rpm方法的。
其一:yum方法――完整的中文情况支撑。这个方法的缺陷是要从FTP高低载装置包,下载的包的数目固然可以选择,但依然是个不小的量。
以root身份上岸,运转敕令:
yumgroupinstall<language>-support
在下面的敕令中,<language>是以下之一:assamese,bengali,chinese,gujarati,hindi,japanese,kannada,korean,malayalam,marathi,oriya,punjabi,sinhala,tamil,thai,telegu。
若提醒以下毛病信息
Anotherappiscurrentlyholdingtheyumlock;waitingforittoexit...
Theotherapplicationis:yum-updatesd-he
Memory:15MRSS(27MBVSZ)
Started:SatApr1013:34:252010-09:39ago
State:Sleeping,pid:3008
则可以用ps-Uroot和kill敕令来停止正在占用Yum的法式,然后再次履行下面的敕令。
其二:照样yum方法,然则敕令是:
yuminstallfonts-chinesefonts-ISO8859-2-75dpi
该方法的第一个包貌似也不小。
其三:rpm方法。在装置盘上曾经有各类说话包了,我们只须要找到他们,并装置就能够了。中文的是
fonts-chinese-3.02-9.6.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
我用的是6CD的装置盘,第一个包在4of6盘上,第二个在6of6盘上,
进入各文件对应目次,运转上面敕令:
#rpm-ivhfonts-chinese-3.02-9.6.el5.noarch.rpm
#rpm-ivhfonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm
中文输出法按以下装置:
rpm-ivhscim-1.4.4-41.el5.i386.rpm
rpm-ivhscim-pinyin-0.5.91-16.el5.i386.rpm
rpm-ivhscim-tables-0.5.6-7.i386.rpm
rpm-ivhscim-tables-additional-0.5.6-7.i386.rpm
rpm-ivhscim-tables-chinese-0.5.6-7.i386.rpm
注:这些也在装置盘上,仍须要以root运转。详细版本能够有所变更。
下面试了下都照样有成绩,rpm装置依附太严重,最初如许弄定的
1.起首在linux中装置中文包
装置简体中文包
rpm-ivhkde-i18n-Chinese-x.x.x-x.noarch.rpm(个中x.x.x-x是版本号)
或
yuminstallkde-i18n-Chinese.noarch
装置繁体中文包
rpm-ivhkde-i18n-Chinese-Big5-x.x.x-x.noarch.rpm(个中x.x.x-x是版本号)
或
yuminstallkde-i18n-Chinese.noarch
小知识:CentOS是一个基于RedHatLinux提供的可自由使用源代码的企业级Linux发行版本。 |
|