- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
I字符界面显示中文
安装zhcon显示中文
今天终于把linux显示中文的问题完美解决了。 如何在linux上显示中文的问题很久都没有解决,最近两三天经过在网上的查找,终于解决了。因为是在虚拟机上运行的,我的linux只使用控制台界面,没有安装X-Window。 首先要修改系统的语言设置。修改文件/etc/sysconfig/i18n,具体内容是: LANG=zh_CN.GB18030 LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CN SUPPORTED=zh_CN.GB18030:zh_HK.UTF-8:zh_HK:zh:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en SYSFONT=lat0-sun16 SYSFONTACM=8859-15 重新启动后,中文不再显示为小方块了,而是乱码。下一步就是如何把这些中文正确的显示出来。我在这里走了弯路,按X-Window下的方法去设置是没有用的。为此,我还装了很多没有用的RPMs。 从网上得知,唯一的解决方式是zhcon。只有它才能显示出中文来。从网上把它的RPM下下来后。正要用FTP把它传上去,却发现FTP连不上。又到网上查了一番,折腾很久,发现是SELINUX的权限引起的。一下子也没法把SELINUX的工作原理搞清楚,先把它禁止再说。编辑文件/etc/selinux/config,设置SELINUX=disabled。重新启动后,FTP就没有问题了。 安装zhcon时又出现麻烦,提示一大堆依赖文件,只好从网上,还有光盘上找出这些RPMs,一一装上。有一个文件libtinfo.so.5,从网上查到是在包ncurses里的,可是我的机器上原来已经安装了一个版本了,但却没有libtinfo.so这个文件,只能升级包:rpm -U ncurses-55.6-9fc7.i386.rpm。 zhcon终于可以用了,可是发现显示速度很慢。还得上网查查原因。原因找到了,是没有启动framebuffer。最后的解决办法是修改文件/boot/grub/menu.lst。修改方法是在kernel 这一行最后加上vga=0x303。0x303表示显示设置为800*600,256色,这也足够用了。重新启动后就大功告成了。重新启动后发现,linux以图形方式运行了,而不是以前的纯字符界面。^_^
zhcon的安装过程
到/projects/zhcon/下载zhcon-0.2.5.tar.gz,zhcon-0.2.5-to-0.2.6.diff.gz升级包。
1.首先解压并解包zhcon-0.2.5.tar.gz文件: [root@localhost zhcon]# tar zxvf zhcon-0.2.5.tar.gz 解压之后得到一个zhcon-0.2.5。这个目录包含了zhcon-0.2.5版本的所有源代码和man手册等。 2.然后将zhcon-0.2.5-to-0.2.6.diff.gz解压: [root@localhost zhcon]# gzip -d zhcon-0.2.5-to-0.2.6.diff.gz 解压后得到zhcon-0.2.5-to-0.2.6.diff文件,这个文件实际上是一个补丁文件。
3.进入解压后的zhcon.0.2.5目录cd zhcon.0.2.54. 升级zhcon.0.2.5到zhcon.0.2.6patch -p1 ../zhcon.0.2.5-0.2.6.diff 升级成功 这样,原来的0.2.5版本的zhcon就升级到了0.2.6版本了。接下来的过程就是UNIX平台固定的“安装三步曲”了: [root@localhost zhcon]# ./configure --prefix=/opt/wl/zhcon [root@localhost zhcon]# make [root@localhost zhcon]# make install
5.运用 要想在控制台下显示中文,键入命令: [root@localhost zhcon]# /usr/local/zhcon/bin/zhcon --utf8 --drv=vga
zhcon默认的编码是gb2312,如果你的系统是utf8编码,在运行zhcon时必须注意加载utf8和vga驱动支持,如果没加VGA会黑屏的,到时只有重新启动电脑。 每次都输入zhcon –utf8–drv=vga也太麻烦了,并且一不小心忘打了就黑屏了。所以在~/.bashrc里面加一个别名就方便
文档评论(0)