Conky 无法在 Xubuntu 18.04 上运行

Conky 无法在 Xubuntu 18.04 上运行

我安装了康基在 Xubuntu 18.04 上。我尝试将其添加到会话和启动, 但它没有登录后启动。然后我尝试在终端中运行它。

$ conky
conky: error while loading shared libraries: libImlib2.so.1: cannot open shared object file: No such file or directory

由于包libimlib2-dev包含文件libImlib2.so,我安装了这个包,然后file出于好奇心跑了过去。令我惊讶的是,系统抱怨“链接断开”。

$ file /usr/lib/x86_64-linux-gnu/libImlib2.so
/usr/lib/x86_64-linux-gnu/libImlib2.so: broken symbolic link to libImlib2.so.1.4.10

如何让 Conky 在 Xubuntu 上运行?

答案1

感谢@OrganicMarble 的评论,我知道我应该安装该软件包libimlib2代替libimlib2-dev

我通过运行检查了安装文件的路径dpkg-query -L libimlib2,并找到了库libimlib2.so.1 丢失的

因此,我已删除无关的libimlib2-dev,以及重新安装(即删除并安装)libimlib2以及conky-all来自 Ubuntu 的官方的包。

为了检查设置是否正确,我运行了相同的 dpkg-query再次:文件/usr/lib/x86_64-linux-gnu/libImlib2.so.1出现在列表底部。它充当“符号链接libImlib2.so.1.4.10”。

现在,Conky 可以在 Xubuntu 18.04 上启动。

Conky 在 Xubuntu 18.04 上运行

PS 上图为Conky1.10.8从 Ubuntu 的apt包管理器安装。我在 6 月底安装了 Xubuntu 18.04 和 M$ Win* 10,当时四个月后比我的 Conky 1.10.8 副本的编译日期要早。

$ conky -v
conky 1.10.8 compiled Wed Feb 28 17:11:42 UTC 2018 for Linux 4.4.0-101-generic x
86_64
...

相关内容