码迷,mamicode.com
首页 > 编程语言 > 详细

在manjaro20上安装fcitx5

时间:2020-05-16 18:52:56      阅读:574      评论:0      收藏:0      [点我收藏+]

标签:man   编译   解决   关系   链接文件   ls -l   编译安装   安装   网上   

manjaro更新到了20版本,所以我也更新了一下。但是在安装fcitx5的时候出现了问题,因此说一下我的解决方法。

我在这里出现的问题是在启动fcitx5是,提示找不到libjson-c.so.5这个文件。
考虑是缺少libjson这个库,于是就直接查询数据库:

pacman -Ss libjson

技术图片
查询到的是一个0.14-4版本的,系统安装的是。0.13.1-3版本的,果断安装。没想到悲剧了。
输入法能打开了,但是系统提示缺少libjson这个库了。因为重新安装了,因此原来的链接关系也失效了。所以我的系统也崩了。

网上有相关文章,要从github上拉取源码,自己编译安装。试了一下发现没用。可能是我操作不对。

换种思路,直接从已安装的创建一个链接文件。

于是查看lib目录。通过

ls -l | gerp libjson

查看关键文件:
技术图片

发现libjson-c.so.4也是libjson-c.so.4.0.0链接过去的。所以就考虑弄个软链接。

于是就用命令生成一个链接文件:

ln -s libjson-c.so.4.0.0 libjson-c.so.5

问题解决。

但建议直接使用命令pacman -Syyu更新一下系统。

在manjaro20上安装fcitx5

标签:man   编译   解决   关系   链接文件   ls -l   编译安装   安装   网上   

原文地址:https://www.cnblogs.com/eswd/p/12901384.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!