为FC3安装SCIM输入法

Linux之家

FedoraCore3 (FC3)发行版的推出无疑又让不少朋友们高兴了一阵子,但是不久以后,大家都发现系统中自带的简体中文输入法并不好用。如系统默认的输入法在输入一串错误的拼音时,按Esc键无法取消,即使切换到英文状态再切换回来也不能解决问题,错误的拼音串还在。miniChinput输入法在一些情况下会出现乱码或在输入的字符串后尾随乱码。

在这种情况下,大家不妨试一下SCIM输入法,全称是智能通用输入法平台,安装和设置相对简单而且智能程度挺高。下面详细介绍一下它的安装及设置步骤:

1.安装SCIM前先要保证你的FC3已经成功启动并正常运行,然后上网下载必要的文件,主要需要两个文件:

scim-0.99.2-1.i586.rpm和scim-chinese-0.4.0-1.i586.rpm。你也可以下载针对FC2版本的scim-0.99.2-1fc2.i386.rpm和scim-chinese-0.4.0-1fc2.i386.rpm(目前还没有针对FC3的版本),下载地址可以到www.rpmfind.net搜索。

2.在终端中切换到两个安装文件所在的目录,然后执行以下命令:

#rpm -ivh scim-0.99.2-1fc2.i386.rpm

#rpm -ivh scim-chinese-0.4.0-1fc2.i386.rpm

如果软件包的依赖性无法解决,可以在以上两条命令的末尾加上“--nodeps”,由于这是For FC2的版本,所以在第一个文件安装完成后会有一点脚本错误的提示,经笔者验证不影响后续使用。此时已经安装完成,但还没法使用,需要进行进一步设置。

3.在桌面左下角依次选择“应用程序→系统设置→输入法转换程序”,然后点击“高级设置→中文简体”,在输入法里选择miniChinput,然后点确定关闭。

4.用文本编辑器打开/etc/X11/xinit/xinput.d/miniChinput,该文件总共只有3行。将XIM=Chinput替换成XIM=SCIM,将XIM_PROGRAM=chinput替换成XIM_PROGRAM=scim。

注意:大小写要区分开,否则不能启动输入法。

5.重启X Window或重启系统均可,在桌面右下角可以看到SCIM已经成功加载,你可以在“首选项”、“更多首选项”、“SCIM输入法设置”里进行工具条、输入窗口等的个性化设置。下面就可以在FC3系统中正常处理中文了。