VirtualBox и VLC жалуются на отсутствие программного обеспечения Qt, но я уже установил Qt-пакеты [duplicate]

У этого вопроса уже есть ответ здесь: Как найти пакет, который предоставляет файл? 8 ответов

Я попытался установить 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: У меня есть все отпечатки для всех программ!

-1
задан 22 December 2017 в 17:39

2 ответа

В рабочей системе:

$ 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.

2
ответ дан 18 July 2018 в 00:46

В рабочей системе:

$ 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.

2
ответ дан 24 July 2018 в 17:17

Другие вопросы по тегам:

Похожие вопросы: