|
|
发表于 2005-10-20 19:53:32
|
显示全部楼层
Post by woodenapple
------我使用了多长时间linux,中文显示问题就烦了我多长时间
[中]woodenapple
我不过是个菜鸟,只是想跑跑小企鹅,为什么要三番五次的用中文化问题打击我呢?
我最初装的是radhat7.2,记得花了n个小时装好startx,想一睹X的芳容,结果没想到中文显示成了方块,把我吓了一跳,刚刚装好就坏了?当时没有网络,查书查了半天,没有。结果用英文X用了大半年。
后来有了网络,知道linux版本其实有一大堆,于是刻盘装debian.装好了,startx,还是方块。再查书,还是没有。这次聪明了,上网找文章。知道了可以把windows的字体拷贝过来用,在gnome和kde中都有设置字体的系统管理程序,设置好,有中文了。
没过多久,发现还是有很多应用程序的中文显示有问题。再查书,没有,再查网络,知道还有一种使用ttmkfdir生成font.dir然后修改xf86.conf/xorg.conf的方法,最后还要修改gtkrc.
使用linux比较频繁,得装个输入法把?fcitx,装好了,不能用。这次不查书了,直接上fcitx主页看文档。知道了要设置字符集。zh_CN.*,东西可真不少阿。使用GBK,GB2312还是utf8,还是euc_CN什么的呢?我也不太清楚。他们有什么区别?我也不太清楚。我就一个个的试,终于发现zh_CN.GB2312可以用。输入中文,似乎搞定了。
有一天决定学学gtk,我写的程序至少得要个图形界面把?但是又发现窗口中的中文无法显示。实在想不通阿。网上找了找,没什么资料。估计还是字符集的问题,改来改去,发现如果使用utf8保存文件就可以正常显示中文。是我的gtk+2.0没配置好还是只能用utf8?不知道,也找不到什么好文章。放弃,每次写完程序还要转成utf8格式(我的locale是GB2312)。
想学学java,发现还是中文问题。找了篇文章,按照作者的方法设置java,可以在swing中显示中文了,但是awt呢?还是不行。索性不去管它。
这个还是大问题,小问题就更多了,mplayer的字幕,xmms的菜单,gpdf显示不了中文,字体的间距问题,不同窗口管理器下中文的配置,gftp中中文帐号密码无法登陆等等等等。有的解决了,有的没有解决,但是不管解决没解决,我到最后也不是太清楚到底原因是什么,下次碰到类似问题我改咋办。
linux是个好东西,但是说白了,还是个老外的东西。让中国人都喜欢使用它,中文化是个很重要的问题。我估计MsWindows如果有这么多中文显示问题普及率也不会这么高(当然也有别的原因)。难道就没有个组织作这方面的工作吗?也许是我懂得太少,我承认我是个菜鸟,但是我相信比我还要菜的人还是很多的,那么如何让这些人都能认可linux,给他们展示一个全中文的linux至少是个底限把?可是事实是很难办到,不仅仅如此,连相关的书籍也很难找到,文章也是七零八碎,没有体系。linux可以被一些有技术的人玩,但是却很难被那些大量的没技术的人去使用。比如说,让我爷爷学装windows用IE上网我相信不难,但是教他使用gentoo linux收邮件?杀了我吧。
我喜欢linux,但是我更希望有更多的人都来使用他,这样linux平台上的应用软件才会更多,linux的发展潜力才会体现出来。我不希望若干年后,linux的最主要功能是给技术人员精心配置后当服务器。
和我的感受一摸一样,现在我觉得linux里面只有两样东西最难搞,一个是java的中文显示,一个是各种应用的中文字体,只能说是勉强能用,但要和windows的一样美观,估计以我现在的水平,是做不到了。 |
|