我按照 https://github.com/rime/home/wiki/RimeWithIBus 最下面的 ibus-rime on Centos 7 之说明流程,编译安装 RIME,但在有的主机上不成功。现象是在 ibus 配置中加上了 RIME 输入法,但实际切换时,不能打字,ibus 崩溃退出。
用 ldd
检查 /usr/lib/ibus-rime/ibus-engine-rime
发现:
# ldd /usr/lib/ibus-rime/ibus-engine-rime
librime.so.1 => not found
libopencc.so.2 => not found
以上 2 个动态链接库无法找到,导致启动失败。
折腾了许久,用以下命令创建 2 个符号连接文件,即可成功启动 RIME。
# ln -s /usr/lib/librime.so.1.4.0 /usr/lib64/librime.so.1
# ln -s /usr/lib/libopencc.so.1.0.0 /usr/lib64/libopencc.so.2
还请 lotem 大大分析下,是安装脚本或 Makefile 中的哪里出了问题?还是我在什么地方疏忽了?
谢谢
@lotem
1
jasonyang9 OP @lotem
能看到么 |
2
lotem 2019-04-13 14:07:28 +08:00 1
不太清楚。CentOS 那段是網友總結的。我沒有用過這個系統,可能軟件庫的安裝路徑有所不同。
|