ibus-rime 为官方维护,版本较新,功能应该也会新一些吧 ?
第三方维护的,版本比较旧,但是,好处就是一般安装问题,少。
解决 ibus-rime 在“重装” 中,出现编译错误的问题(测试平台:Ubuntu 2204)
------------------------------------------------------------------
说明:
- Ubuntu 在官网仓库中,就自有 Fcitx、pinyin等输入法。安装时,只需要搜索到,以及点击鼠标,就可以完成输入法的安装了。
- 本文所将的 ibus-rime 输入法,在 ubuntu 没有专有的;但是,在其官方仓库中,存在有其源头官方发行版 debian 出品的;可以用 synaptic,或 apt 直接安装即可。
解决 ibus-rime 在“重装” 中,出现编译错误的问题(测试平台:Ubuntu 2204)
场景:
- 执行 apt remove 卸载操作,会将“共享資料夾”【中州韻】 /usr/share/rime-data/ 下的文件清空。
- 在重新安装时,“共享資料夾” 下的文件,没有被再次安装。只是在第一次安装时,才被安装。
问题出现:这是一个 bug 。。。
- 当在“用戶資料夾”下的 build 目录中,保留了之前对“共享資料夾” 下文件的编译结果时,则该输入法,可以正常使用,OK。
- 否则,出现编译错误,输入法无法使用。
解决方法:
- 备份第一次安装时, /usr/share/rime-data/ 下的文件、或整个文件夹。将这些文件恢复回去,即可解决。会涉及到权限问题,如 sudo chmod -R 777 /usr/share/rime-data/ << 这需要自行解决。
- 从别的相同 OS系统、相同 rime版本的机器上(也许只要相同 rime 版本,就可以的?),恢复 /usr/share/rime-data/ 下的文件。
注1 :共享資料夾,这个文件夹下的输入法文件,是给 app 专用的,并提供了官方默认的各种输入法给各个用户来使用。
注2 :用戶資料夾,在【中州韻】 ~/.config/ibus/rime/ 目录下。
rime 重装步骤的关键说明
1. 卸载后,需要重启(等效于:需要终止与之相关的进程)。否则,重装会失败?
2. 在重装了 rime 输入法之后,需要重启。否则,ibus-setup 会找不到“中文”选项。
======================================
Rime 输入法
参考:MX-linux 21中文版安装的补充依赖包 (**) ( mxlinux mx linux ) https://blog.csdn.net/ken2232/article/details/129433575
使用到自定义字库时,才需要安装这个。
这个输入法及框架,允许用户自定义不少的东西。
sudo apt install ibus-rime
MX apt问题,导致还需要安装:
sudo apt install librime-data-pinyin-simp
sudo apt install ibus-gtk ibus-gtk3
# 输入法配置,需要自行设置
# 运行以下 2个命令,然后需要自行设置
sudo apt install whiptail ## im-config的依赖 << 图形界面下,不需要
## 在 Ubuntu 中,下面两个命令,是需要执行,并设置的?
## 参考: https://blog.csdn.net/ken2232/article/details/129433575$ im-config ## <<在 图形窗口中运行。
$ ibus-setup ## <<在 图形窗口中运行
在 Ubuntu 中的专门设置
- Region & Language:改为“中文”
步骤一:在 Settings 中,设置中文环境。
- 键盘:改为“中文(Rime)”
步骤二:在 Settings 中,设置中文 Rime 输入法。
- 键盘输入法系统:改为 ibus
设置操作系统对输入法支持的框架
- 同一种语言,可能有好几种输入法;
- 不同的语种,输入法的具体实现,也会有所不同。