Почему libtiff.so.4 не распознается?
Я недавно обновился с Ubuntu 13.10 до 14.04 LTS. Я использовал Smoldyn, пакет моделирования на основе частиц, но после обновления он больше не работает. После ввода
smoldyn
Я получаю следующее сообщение об ошибке:
smoldyn: error while loading shared libraries: libtiff.so.4: cannot open shared object file: No such file or directory
Видимо, он не может найти libtiff.so.4. С другой стороны, команда
locate libtiff.so.4
дает мне:
/usr/lib/x86_64-linux-gnu/libtiff.so.4
/usr/lib/x86_64-linux-gnu/libtiff.so.4.3.6
Похоже, что libtiff установлен правильно. Ты хоть представляешь, что здесь не так? Почему смолдын не работает? Спасибо заранее!
Моя система:
- Ubuntu 14.04 LTS
- Процессор: Intel® Core™ i7-2600 с тактовой частотой 3,30 ГГц × 8
- Графика: Галлий 0,4 на AMD CEDAR
- Тип ОС: 64 бит
1 ответ
14.04 предоставляет libtiff5, но не libtiff4 (до дерзкого 13.10).
Чтобы установить версию 13.10, перейдите на страницу загрузки amd64 на панели запуска и выберите libtiff4_3.9.7-2ubuntu1_amd64.deb
,
Теперь откройте Терминал с помощью Ctrl + Alt + t и введите папку, в которую вы загрузили файл deb:
sudo dpkg -i ./libtiff4_3.9.7-2ubuntu1_amd64.deb
Переустановка старой библиотеки должна решить вашу проблему.