"synaptic: ошибка при загрузке общих библиотек: libept.so.1.aptpkg4.12"
Когда я запускаю synaptic, он выдает следующее:
$ sudo synaptic
[sudo] password for xxxxx:
synaptic: error while loading shared libraries: libept.so.1.aptpkg4.12: cannot open shared object file: No such file or directory
В чем причина и каково ее решение?
2 ответа
Вы должны переустановить libept1.4.2
поскольку по тем или иным причинам отсутствует в /usr/lib
каталог. Для этого:
sudo apt-get --reinstall install libept1.4.12
Вы можете проверить, существует ли он или нет:
$ ls -l /usr/lib/libept.so.1.aptpkg4.12
-rw-r--r--. 1 root root 596740 jun 21 2012 /usr/lib/libept.so.1.aptpkg4.12
У меня есть эквивалентное сообщение об ошибке для использования synaptic с libept1.4.16. Проблема в том, что необходимая библиотека libept.so.1.aptpkg4.16 не существует, но вместо этого можно найти libept.so.1.aptpkg5.0 в /usr/lib/x86_64-linux-gnu/. Действительно, libept1.4.16_1.0.14+b2_amd64.deb кажется неисправным. Он утверждает, что это libept1.4.16, но на самом деле он устанавливает libept1.5.0 вместо этого. Чтобы решить эту проблему, я просто скопировал libept.so.1.aptpkg4.16 из более старой версии libept1.4.16_1.0.14+b1_amd64.deb в /usr/lib/x86_64-linux-gnu/ и впоследствии использовал ldconfig -v. Теперь синаптика начинается снова.