分页: 1 / 1

[分享]我安装输入法的艰苦历程

发表于 : 2008-03-16 10:17
ljj_jjl2008
先安装kubuntu7.10,中间在硬盘分区时出了问题:
由于我在安装前,进行硬盘分区操作时,已经犯了错误:我删除了联想机器自带的用于一键恢复的隐藏分区,引起了硬盘分区表错误,已经连windows带linux都启动不起来了,而且linux由于libc6问题,已经损坏了。于是决定彻底重新分区。

然后我用kubuntu7.10的livecd启动,由于我不会使用linux的fdisk,就打算安装时直接删除所有分区,然后重新分,发现install程序运行到分区那一步就停下了,不能出现分区的界面。

我开始想用其他分区工具分好区,再安装,先用DOS7.1的fdisk删除掉重新分,起动器来dos发现不能进入fdisk,提示读取硬盘错误(我是sata硬盘);然后想用pq分,发现也不行,不能进入界面。
然后用diskgen(也许拼写错误),也是不行(估计他不支持sata)。

然后又用livecd启动,我不会用linux的fdisk,想先用图形界面操作,于是用livecd自带的那个prited(也许拼错了)来删除分区,也不行,删除不掉。

只好找来一个会用linux的同事,用linux的fdisk来操作,这次成功了。
然后分区:
/ 20G,
/boot 200M,
/home 10G
/date 47G
swap 1G
分好区后安装kubuntu7.10(没有安装中文支持),完成后直接升级8.04

(未完待续)


viewtopic.php?t=89163

发表于 : 2008-03-16 10:20
xiooli
倒,您这倒像是安装kubuntu的艰苦历程呢

发表于 : 2008-03-16 10:27
ljj_jjl2008
安装过程一切顺利,升级过程一切顺利,然后我了一个英文版的kubuntu8.04a6.
下一步应该配置、安装软件、汉化。。。。
这时我一个偷懒,犯了一个错误:我配置文件的这一步我省略了:

代码: 全选

sudo chmod -R 777 /var/lib/locales/supported.d/ 
 cd /var/lib/locales/supported.d/ 
 sudo touch ja 
 sudo touch ko 
 sudo touch zh 
 sudo chmod -R 777 /var/lib/locales/supported.d/ 
 sudo echo "ja_JP.UTF-8 UTF-8" >>ja 
 sudo echo "ja_JP.SJIS SJIS" >>ja 
 sudo echo "ja_JP.EUC-JP EUC-JP" >>ja 
 sudo echo "ko_KR.UTF-8 UTF-8" >>ko 
 sudo echo "ko_KR.EUC-KR EUC-KR" >>ko 
 sudo echo "zh_CN.UTF-8 UTF-8" >>zh 
 sudo echo "zh_TW.UTF-8 UTF-8" >>zh 
 sudo echo "zh_CN.GB2312 GB2312" >>zh 
 sudo echo "zh_CN.GBK GBK" >>zh 
 sudo echo "zh_CN.GB18030 GB18030" >>zh 
 sudo echo "zh_TW.Big5 Big5" >>zh 
 cd - 
 sudo dpkg-reconfigure locales 
也许正是这一点,结果带来很多麻烦!(下面再说)
其他的一切顺利,就是安装虚拟机时出了一点小问题:新建了一个虚拟系统,挂接上我拷贝出来的原来虚拟机的硬盘,居然不能启动虚拟系统。后来我用备份出来的~/.VirtualBox覆盖现在的,然后把虚拟硬盘放到原来的目录,重新建立虚拟系统,就可以用了。

发表于 : 2008-03-16 10:36
ljj_jjl2008
现在看上去一切正常了,就剩下wine和永中还没有安装。
并且,scim输入法正常,文泉驿显示正常。
安装永中:发现8.04的源里面没有永中了,于是修改sources.list,换成7.10的源,安装,装完后发现界面马上变丑了(都不用重新启动)!

进去永中看看:启动正常,还不错!建立个文章,不对!ctrl-空格不能调出输入法!!

卸载!!界面又变漂亮了!!不过永中还是要装的!!

先装wine,永中放后面调,如果wine正常,就考虑wine一个office,不用永中了!

安装wine正常,配置以后显示中文正常,安装winrar,安装飞鸽,然后运行飞鸽,正常,测试打字,我哭!!不能调出scim!!!!

发表于 : 2008-03-16 10:50
ljj_jjl2008
然后我搜索,找到了这个帖子,按照作了,无效!!
viewtopic.php?t=107789
和wiki:
http://wiki.ubuntu.org.cn/快速设置指南/GutsyGibbon

听说还有一种输入法教fcitx,不能在一棵树上吊死,换输入法!!
按照上面wiki安装、设置、重新启动:发现fcitk出来了,但是汉字显示成了方框。

于是我搜索,找到了这个帖子
viewtopic.php?t=108402
照做了,可以显示中文了,但是不能切换到输入状态,再找,找到了这个帖子:
viewtopic.php?t=102005
按照12楼的方法作,可以切换到输入状态了,但是空格上屏时,系统崩溃(其实,那个文件需要可执行权限,12楼没有说,我就没有加,但我不知道)。

然后我用了一天时间,到处搜索问题解决办法,并且把scim和fcitx反复安装了n+x遍!!!!

最后看见同上面链接12楼相似的一个方法,不过他给那个文件加了755权限!!但是他建立的文件的内容同12楼的差不多,但文件名不同!它的方法我完全照搬了,不行。

我受到他的启发,按照上面联结12楼的办法,然后给文件加上了755权限,重新注销。

输入法可以用了!!

发表于 : 2008-03-16 10:59
ljj_jjl2008
仔细想想,
1,scim原来很好,现在不能用了,估计是设置local时我省略的那些语句引起的(也许不是),总之这次配置我因为不细心,没有完全按照操作步骤作,反而出了问题更耽误时间。
2,fcitx输入法确实不怎么好配置,不能装上立即使用。
3,解决问题时需要细心,回答别人问题时也需要细心,把操作步骤说明白一点,别人会少走很多弯路。

(下午讲我设置字体的过程)

发表于 : 2008-03-16 11:16
leeaman
看完了,结论是:命苦不能怨政府!我还真不知道装个ubuntu有这么麻烦的,期待字体设置对我有点用,字体配置我到现在也是不明白,好好的fvwm,配置文件都没有改,就是升级了以后,任务栏 标题栏字都变方框了,有点郁闷,还没有找到办法 :(

发表于 : 2008-03-16 14:37
ljj_jjl2008
现在开始说字体设置。
大家都知道,linux的字体是一个大问题:
1,可用的中文字体太少,如果不违反版权,连常用的:宋体、黑体、楷体、仿宋 这四大字体都凑不全。
2,用于显示的字体太少,有些字体如果用于显示(比如文鼎PL),显示小字体时特别模糊。
3,字体美化不一致,kde3、gnome、kde4,甚至一些软件也需要单独设置。
4,有些软件对中文支持不好,比如某些播放器。

过去我其实也没有专门花功夫进行美化,只是作了下面几点:
1,使用永中试用版,主要要他带的5中字体,用来打印文件用,过期了也不卸载,软件不能用了字体还可以用。
2,安装文泉驿正黑,主要用于显示,它的特点是显示小字体时可以自动用点阵宋体显示,也很清晰。
3,kde3、kde4的设置并不复杂,主要在“系统设定”里面设。gnome我不怎么用,主要用里面的一些软件,我安装了一个kde的软件包,可以设置成在kde里面试用gnome的软件时,使用kde界面和字体。

但是升级到8.04后,kde3.5里面如果安装了永中的字体,文泉驿字体就不能正确显示,而是显示成永中楷体或永中仿宋的样子了,并且非常模糊。

我搜索以后,找到这样一篇文章:
http://blog.eshangrao.com/index.php/200 ... u-804flash
Ubuntu 8.04最近字体配置的变化造成的Flash中文乱码的修复
Tags:Chinese [T], Flash [T], Flex [T], Ubuntu [T]
最近Ubuntu 8.04修改了系统字体配置文件的构成,将原来的/etc/fonts/language-selector.conf分解成了四个文件,分别对应到/etc/fonts/conf.d/下的29-language-selector-zh.conf、69-language-selector-zh-cn.conf、99-language-selector-zh.conf和CJK_aliases,而我们经常修改的sans字体渲染顺序在69-language-selector-zh-cn.conf文件中,所以如果您发现系统字体显示不对,可以直接调整69-language-selector-zh-cn.conf,按照您喜欢的字体顺序调整好后,重启X后,系统的字体应该就恢复了。
但是这时候可能您的Flash里面的中文还是乱码或者和系统的字体不一致,这个的解决方法很简单,将/etc/fonts/conf.d/49-sansserif.conf删除即可,这个文件为在所有非sans-serif、serif字体中附加sans-serif,删除它后就Flash里面的字体配置就和外部系统的字体一致了。另外如果这样修改后还有乱码的话,试试调整下69-language-selector-zh-cn.conf里面的中文字体顺序。
这篇文章的核心是调整上面所说的那个文件,我调整了,有一点效果:konqueror里面的字体正常了。看来这时一个8.04的kde3.5的一个BUG,也许哪天自己就好了,只好先这么用着了。

发表于 : 2008-03-16 14:38
xiooli
有点像自娱自乐的帖子

发表于 : 2008-03-27 7:33
ljj_jjl2008
今天发现:启动kde3和kde4里面的程序(诸如konqueror、kate等,包括永中、wine的程序),ctrl+空格 出现的是fictx ; 而新立德、gedit等程序,ctrl+空格 出现的是scim。
好神奇!

解决fcitx和8.04不能正常显示和使用的问题。

发表于 : 2008-03-27 10:14
masonliu
我成功了!
显示的砖块/窗户框,都是字体安装和设置的问题。对我们中国人是大问题,希望我们成立fcitx后续开发小组。scim就让外国人用吧,永中是不能使用他的,好多都是,并且联想方式之在拼音方式下管用。
首先新历得安装wqy等等。卸载scim,安装fcitx。
在终端窗口执行(每一句都执行,复制粘贴就行了,我也记不住这些东东)
sudo chmod -R 777 /var/lib/locales/supported.d/
cd /var/lib/locales/supported.d/
sudo touch ja
sudo touch ko
sudo touch zh
sudo chmod -R 777 /var/lib/locales/supported.d/
sudo echo "ja_JP.UTF-8 UTF-8" >>ja#好像是日本
sudo echo "ja_JP.SJIS SJIS" >>ja
sudo echo "ja_JP.EUC-JP EUC-JP" >>ja
sudo echo "ko_KR.UTF-8 UTF-8" >>ko#好像是韩国
sudo echo "ko_KR.EUC-KR EUC-KR" >>ko
sudo echo "zh_CN.UTF-8 UTF-8" >>zh
sudo echo "zh_TW.UTF-8 UTF-8" >>zh
sudo echo "zh_CN.GB2312 GB2312" >>zh
sudo echo "zh_CN.GBK GBK" >>zh
sudo echo "zh_CN.GB18030 GB18030" >>zh
sudo echo "zh_TW.Big5 Big5" >>zh
cd -
sudo dpkg-reconfigure locales

然后
sudo gedit ~/.fcitx/config
修改fcitx配置。
“[程序]
显示字体(中)=wenquanyi bitmap song
显示字体(英)=wenquanyi bitmap song

[界面]
候选词个数=5”
这是关键语句。
注销,再进来。

发表于 : 2008-03-29 10:34
wizwj
学习