Автор Тема: РЕШЕНО Как узнать каких пакетов не хватает для запуска программы?  (Прочитано 1291 раз)

Оффлайн woronin

  • Давно тут
  • **
  • Сообщений: 364
    • Email
 Пытаюсь запустить исполняемый файл, а эта скотина мне пишет, что ей нужна еще какая то библиотека от QT
error while loading shared libraries: libqwt.so.5: cannot open shared object file: No such file or directoryКак мне узнать какой пакет нужно доставить чтобы программа выполнялась как положено?
# apt-cache search libqwt.
libqwt6 - 2D plotting widget extension to the Qt GUI
libqwt6-devel - Development tools for programs which uses Qwt Widget set
libqwt6-qt4-designer-plugin - Qwt plugin for qt4-designer
libqwt6-qt5 - 2D plotting widget extension to the Qt5 GUI
libqwt6-qt5-devel - Development tools for programs which uses Qwt Widget set
libqwtplot3d - 3D plotting widget extension to the Qt GUI
libqwtplot3d-devel - Development tools for programs which uses QwtPlot3D Widget set
libqwtpolar - A Qwt/Qt Polar Plot Library
libqwtpolar-devel - Header files for qwtpolar
libqwtpolar-qt4-designer - qwtpolar qt4 designer plugin
i586-libqwt6 - 2D plotting widget extension to the Qt GUI
i586-libqwt6-devel - Development tools for programs which uses Qwt Widget set
i586-libqwt6-qt4-designer-plugin - Qwt plugin for qt4-designer
i586-libqwt6-qt5 - 2D plotting widget extension to the Qt5 GUI
i586-libqwt6-qt5-devel - Development tools for programs which uses Qwt Widget set
i586-libqwtplot3d - 3D plotting widget extension to the Qt GUI
i586-libqwtplot3d-devel - Development tools for programs which uses QwtPlot3D Widget set
i586-libqwtpolar - A Qwt/Qt Polar Plot Library
i586-libqwtpolar-devel - Header files for qwtpolar
i586-libqwtpolar-qt4-designer - qwtpolar qt4 designer plugin
libqwt6-devel-doc - Documentation and examples for Qwt Widget set
« Последнее редактирование: 06.11.2020 19:41:37 от woronin »

Оффлайн andrew_b

  • Давно тут
  • **
  • Сообщений: 459
Для библиотек можно просто
apt-get install libqwt.so.5

Оффлайн woronin

  • Давно тут
  • **
  • Сообщений: 364
    • Email
Для библиотек можно просто


Нее - что то ему не хватает для счастья. Может какой нибудь старый репозиторий надо еще подключить ?
# apt-get install libqwt.so.5
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет libqwt.so.5

Онлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 271
  • Sunny 273 RUS crew
Нее - что то ему не хватает для счастья. Может какой нибудь старый репозиторий надо еще подключить ?
Значит её совсем нет. packages.altlinux.org опять что-то прилёг, а так можно там по репозиториям старым поискать. libqwt.so.6 сейчас можно найти. Можно попробовать сделать симлинк libqwt.so.5 на libqwt.so.6, но это если очень повезёт и без гарантий. А пересобрать то приложение с более новым libqwt никак?

Оффлайн woronin

  • Давно тут
  • **
  • Сообщений: 364
    • Email
Значит её совсем нет. packages.altlinux.org опять что-то прилёг, а так можно там по репозиториям старым поискать. libqwt.so.6 сейчас можно найти. Можно попробовать сделать симлинк libqwt.so.5 на libqwt.so.6, но это если очень повезёт и без гарантий. А пересобрать то приложение с более новым libqwt никак?
Да, спасибо, это оказалось самое правильное решение - пересобрать программку на более свежие версии QT.
Все получилось, Пришлось только передоставить пару пакетов с библиотеками
# apt-get install libQtXml.so.4 libQtGui.so.4и ура - заработало!