Я попытался установить qt*, qt-sdk, qt5* и qt4*, но ни один из них даже не попытается сделать что-либо помимо ошибок рвоты по всей системе! Я пытаюсь использовать VLC и VirtualBox, но VLC жалуется на:
[0000562c635bed38] skins2 interface error: no suitable dialogs provider found (hint: compile the qt4 plugin, and make sure it is loaded properly)
[0000562c635bed38] skins2 interface error: cannot instantiate qt4 dialogs provider
, а затем VLC падает до совершенно бесполезной оболочки
И VirtualBox бросает
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/usr/lib/virtualbox/VirtualBox.so",) failed: libQt5Core.so.5: cannot open shared object file: No such file or directory
и даже не откроет
В чем проблема и как я могу это исправить?
PS: У меня есть все отпечатки для всех программ!
В рабочей системе:
$ dpkg -S /usr/lib/virtualbox/VirtualBox.so
virtualbox-qt: /usr/lib/virtualbox/VirtualBox.so
Отсутствующий файл /usr/lib/virtualbox/VirtualBox.so предоставляется пакетом virtualbox-qt.
Давайте рассмотрим обратные зависимости этого package:
$ apt rdepends virtualbox-qt
virtualbox-qt
Reverse Depends:
Recommends: virtualbox (= x.x.x.x)
Итак, если вы установили virtualbox из репозиториев Ubuntu, и если он будет установлен правильно, apt также установил virtualbox-qt автоматически.
Если вы установили VirtualBox из репозиториев Ubuntu, и не помните никаких сообщений об ошибках, затем удалите virtualbox, затем запустите sudo apt autoremove, затем переустановите с помощью sudo apt install virtualbox. Обратите особое внимание на сообщения об ошибках. Убедитесь, что среди установленных пакетов зависимостей должно быть virtualbox-qt.
Если вы установили VirtualBox из репозиториев Ubuntu , затем выполните поиск существующего тела сломанных вопросов, связанных с не-Ubuntu vbox, на AskUBuntu. Попробуйте удалить неподдерживаемую версию и установить путь Ubuntu.
В рабочей системе:
$ dpkg -S /usr/lib/virtualbox/VirtualBox.so
virtualbox-qt: /usr/lib/virtualbox/VirtualBox.so
Отсутствующий файл /usr/lib/virtualbox/VirtualBox.so предоставляется пакетом virtualbox-qt.
Давайте рассмотрим обратные зависимости этого package:
$ apt rdepends virtualbox-qt
virtualbox-qt
Reverse Depends:
Recommends: virtualbox (= x.x.x.x)
Итак, если вы установили virtualbox из репозиториев Ubuntu, и если он будет установлен правильно, apt также установил virtualbox-qt автоматически.
Если вы установили VirtualBox из репозиториев Ubuntu, и не помните никаких сообщений об ошибках, затем удалите virtualbox, затем запустите sudo apt autoremove, затем переустановите с помощью sudo apt install virtualbox. Обратите особое внимание на сообщения об ошибках. Убедитесь, что среди установленных пакетов зависимостей должно быть virtualbox-qt.
Если вы установили VirtualBox из репозиториев Ubuntu , затем выполните поиск существующего тела сломанных вопросов, связанных с не-Ubuntu vbox, на AskUBuntu. Попробуйте удалить неподдерживаемую версию и установить путь Ubuntu.