Я установил Conky на Xubuntu 18.04. Я попытался добавить его в Session and Startup , но он не запускается после входа в систему. Затем я попытался запустить его в терминале.
$ 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
Как заставить Конки работать на Xubuntu?
Благодаря комментарию @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
".
Теперь, Носатый может быть запущен на Xubuntu 18.04.
P.S. Вышеупомянутое изображение показывает Носатые 1.10.8, установленные из Ubuntu apt
диспетчер пакетов. Я установил Xubuntu 18.04 рядом с Победой M$* 10 в конце июня, который был на четыре месяца позже, чем дата компиляции моей копии Носатых 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
...