RedHat Enterprise Linux 5下SCIM的安装配置

适用平台:RedHat Enterprise Linux 5,
卸载前用的输入法也是scim,版本是:scim-1.4.0,现在想要升级到scim-1.4.9,

首先是卸载老版本的输入法。点击“应用程序”->“添加/删除软件”,找到所有以scim开头的软件,除了scim-libs不要卸载之外,其他以scim开头的软件都卸载掉。

下载需要的软件包,下载的地址在这里
要下载的软件包:scim-1.4.9
                            scim-pinyin
                            scim-bridge
其中scim-pinyin是要安装的输入法——智能拼音。如果还要装其他的输入法像五笔等,下载软件包,按照步骤自己安装即可。如果要输入法支持其他语言,就要下载对应的软件包。

在这里的安装都是从源码编译安装的。首先安装的软件包是:scim-1.4.9
解压,然后进入解压后的文件夹,依次输入命令:
su
./configure
make
make install
输入以上4个命令后,即可成功安装此软件包。

其次安装包:scim-pinyin
仍然是解压,进入文件夹,输入命令,在此步骤中可能在  ./configure 命令时出现错误(如果没有错误,此处可略过),说:找不到scim,而scim我们刚刚安装成功。这时需要修改一个文件: /home/[username]/.bashrc
括号中的username是指你当前的登录的用户名。在此文件的最后加入以下两行:
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
export PKG_CONFIG_PATH
加入此两行的目的是将文件:scim.pc包括在库文件的搜索范围之内。
安装依然是进入文件夹,输入命令:
./configure
make
make install
至此scim-pinyin安装成功。

最后安装软件包 scim-bridge
步骤:解压文件,并进入文件夹,依次输入命令——
./configure
make
make install
至此scim-bridge安装成功。

接下来是配置,需要修改的文件是:/etc/profile
在文件的最后加入以下几行:
export LC_CTYPE="zh_CN.UTF-8"
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
更详细的说明见网页见这里
其中第一行的 export LC_CTYPE="zh_CN.UTF-8"也可以不加,前提是在终端中输入命令:locale -a |grep -i zh后, 结果中存在 zh_CN.utf8一项。

至此所有的工作已经做完,在终端中输入命令 scim -d 应该可以见到输入法的键盘图标出现在上方的面板中。

存在问题:没有将scim加入到开机启动项中,所以每次要用都要在命令行中输入:scim -d 来启动输入法。

扩展:如果要在其他的Linux系统(比如:Ubuntu,Gentoo)中安装此输入法,还可以参考这里官方的文档。
遇到其他的问题也要多多看文档。我的方法只是一个思路,大家的系统配置可能千差万别,照搬有时不见得会出现期望的结果,这时就要从文档中找答案。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/25415.html