V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jasonyang9
V2EX  ›  中州韻

请教 lotem 大大, RIME 在 CentOS 中编译安装问题

  •  
  •   jasonyang9 · 2019-04-12 21:49:18 +08:00 · 7384 次点击
    这是一个创建于 2050 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我按照 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

    2 条回复    2019-04-13 14:07:28 +08:00
    jasonyang9
        1
    jasonyang9  
    OP
       2019-04-13 11:06:45 +08:00 via Android
    @lotem
    能看到么
    lotem
        2
    lotem  
       2019-04-13 14:07:28 +08:00   ❤️ 1
    不太清楚。CentOS 那段是網友總結的。我沒有用過這個系統,可能軟件庫的安裝路徑有所不同。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1016 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:57 · PVG 03:57 · LAX 11:57 · JFK 14:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.