在 Debian 系列发行版上部署中文输入法,虽然系统语言更熟悉英文,但是因为使用的问题还是需要中文输入法的。
众所周知,Linux 上的输入引擎有两种:
ibus
(Intelligent Input Bus)fcitx
(Free Chinese Input Toy for X)
在框架之上可以安装输入法,常用的 搜狗输入法 就是基于 ibus 引擎的。
中州韵
本文介绍一个全新的基于 ibus 的输入法框架 ibus-rime 中州韵输入法引擎(Rime Input Method Engine),RIME 是一个跨平台的输入法算法框架。基于这个算法框架开发的输入法,可以粗暴的称为 RIME 输入法。然而,每个平台都有各自的名称:
- 【中州韵】 ibus-rime → Linux
- 【小狼毫】 Weasel → Windows
- 【鼠须管】 Squirrel → macOS
相信使用 macOS 的用户对于鼠须管这个名字都比较熟悉,实际上 RIME 是支持 ibus 和 fxitx 双引擎的,但是基于 Fcitx 输入法框架的 fcitx-rime 是第三方软件,由 Fcitx 团队开发和维护。参阅输入法说明。
实际上 ibus 和 fcitx 哪个更好,一直都存在争议,有相当一部分人吐槽说 fcitx 存在问题,但是也不影响它是一个优秀的输入法引擎,毕竟选择也不多嘛,笔者在实际的使用中确实也未曾遇到过影响较大的问题,因此具体选择使用哪个都请自便。
安装
在 Debian/Ubuntu 上安装很简单,官方仓库提供了构建好的安装包。
sudo apt install ibus-rime
核心安装完毕后即可安装额外的输入法,注意安装核心时会自动预装两个输入法 明月输入法 librime-data-luna-pinyin
和 仓颉五输入法 librime-data-cangjie5
可以手动安装熟悉的其他输入法:
# 五筆86、袖珍簡化字拼音、五筆畫
sudo apt install librime-data-wubi librime-data-pinyin-simp librime-data-stroke-simp
小贴士:在 Debian 10 buster 上会提示部分包存在替代关系
Note, selecting 'librime-data-stroke' instead of 'librime-data-stroke-simp'
可以看到 五筆畫 也已经是预置输入法了。
配置
安装完毕后打开 Settings
程序
▲ 搜索 Settings
在 Region & Language
中的 Input Sources
中添加 Chinese (Rime)
即可,默认输入语言为 「繁体中文」 ,在输入框中按快捷键 F4 即可切换至简体中文模式,即「明月拼音·简化字」。
▲ 修改输入模式
fcitx
安装
如果对 Ibus 深恶痛绝,只希望使用 fcitx ,那么可以按下文方式处理。
在 Debian/Ubuntu 上安装很简单,官方仓库提供了构建好的安装包。
sudo apt install fcitx
框架安装完毕后可以继续安装输入法,比如:谷歌拼音。
sudo apt install fcitx-googlepinyin
配置
安装完毕后配置
sudo im-config
界面形式选中 fcitx 然后在上述界面的 Input Source
中添加中文输入即可。
附录
参考链接
- 「gnome-chinese-input」 - Debian Wiki
- 「Ubuntu 上安装使用 ibus-rime(超实用)」 - 东木先生
- 「Debian 8 Gnome3 下中文输入法安装 fcitx」 - CSDN
- 「鼠须管,“神级” 输入法」 - ifanr
本文由 柒 创作,采用 知识共享署名4.0
国际许可协议进行许可。
转载本站文章前请注明出处,文章作者保留所有权限。
最后编辑时间: 2020-12-22 20:51 PM