Linux下安装五笔输入法和更新码表

您所在的位置:网站首页 极点五笔怎么下载 Linux下安装五笔输入法和更新码表

Linux下安装五笔输入法和更新码表

2024-07-08 08:06| 来源: 网络整理| 查看: 265

Linux下有几种输入法框架:IBus,fcitx,SCIM等等,关于他们的历史渊源可以在网上查资料。 笔者以CentOS 6.X安装五笔输入法为例,说明一下安装过程:

一、输入法安装

如果支持yum install可以直接使用此命令安装,简单方便:

yum -y install ibus-table-chinese-wubi-jidian.noarch yum -y install ibus-table-chinese-wubi-haifeng.noarch

如果失败,就需要手动下载安装包了:

首先去https://pkgs.org/download/ibus-table查找适合自己系统的 ibus类输入法,可以搜索:ibus-table,如图所示: 在这里插入图片描述 可以看到有各发行版本的结果,点开所需的版本,比如笔者的CentOS 6: 在这里插入图片描述 可以看到有各架构下的安装包,笔者的是x86_64,可以看到下面有海峰五笔86版、极点五笔(极爽词库6.0)以及永码五笔,建议安装海峰五笔,它收录的字词是最多的(包括了GBK集、CJK扩展A集、CJK扩展B集、CJK兼容与扩充集、特殊符号、海峰五笔词组等等);当然也可以安装极点五笔(极爽词库6.0),这个与海峰五笔收录的少不了多少: 在这里插入图片描述 要安装这它们,还必须安装它的依赖包ibus-table-chinese,ibus-table-chinese又依赖ibus-table,所以都需要下载下来: 在这里插入图片描述 然后依次安装ibus-table,ibus-table-chinese,ibus-table-chinese-wubi-haifeng,ibus-table-chinese-wubi-jidian:

rpm -ivh ibus-table-1.2.0.20100111-5.el6.noarch.rpm rpm -ivh ibus-table-chinese-1.4.6-1.el6.noarch.rpm rpm -ivh ibus-table-chinese-wubi-haifeng-1.4.6-1.el6.noarch.rpm rpm -ivh ibus-table-chinese-wubi-jidian-1.4.6-1.el6.noarch.rpm

安装完成后: 在这里插入图片描述 在输入法图标点右键,弹出图示菜单,选择重新启动。 再在“系统”-“首选项”,选择“输入法”,后面的操作如图示: 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 添加完成后,打开一个可以输入文字的窗口,比如gedit或者控制终端,可以点击输入法图标: 在这里插入图片描述 可以看到有海峰五笔以及极点五笔输入法了。 可以使用Ctrl+Space进行中英文的切换。

这些输入法文件存放在:

/usr/share/ibus-table

/usr/share/ibus-table/tables为码表数据库,格式为sqllite3数据库,可以使用相关工具打开查看。

二、更新码表

我们也可以自己添加一些常用的词组,把ibus-table-chinese clone下来,在tables/wubi-haifeng/Word.tab中添加自己常用的词组、编码、词频等等信息, 在这里插入图片描述 然后在Shell中执行:

sh convertTable.sh

会自动更新到wubi-haifeng86.UTF-8中。再把wubi-haifeng86.head、wubi-haifeng86.UTF-8、wubi-haifeng86.tail三个文件中的内容依次写入到一个文件中,比如wubi-haifeng86.txt,再使用命令:

ibus-table-createdb -s wubi-haifeng86.txt

生成wubi-haifeng86.db。 最后把这个新生成的文件复制到/usr/share/ibus-table/tables,重启输入法即可。 在这里插入图片描述 这种方法适合有大量词组添加的情况,如果我们在日常使用中想到个别的词组,想要添加进去可以使用输入法自带的用户定义词组功能,海峰五笔与极点五笔都支持用户定义词组。方法:

先输入词组中的每一个字,输完选字时用Ctrl+"数字键" 选取 词组中的第一个字,然后输入词组中的第二个字, 输完选字时用Ctrl+"数字键" 选取 直到输入该词组的最后一个字,输完后直接用数字键选则 如此,这一词组便录入完闭,以后即可按后面定义的词组法则来输入该词

注意,这里的Ctrl+"数字键"没有+号,与Windows下的极点输入法不一样。Windows下极点输入法是Ctrl+“+”然后使用左右光标键选择自定义的词,再回车。

这样,Linux下也可以如Windows下的五笔一样畅快输入中文了。

相关资料: IBus输入法安装和设置 ibus-table-chinese项目 向ibus-table-wubi里添加属于自己的输入法(98五笔) ibus wiki Ubuntu安装极点五笔词库的方法 Linux CentOS 7上安装极点五笔 linux下使用极点五笔



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3