У меня есть Ubuntu 18.04, которую установил ПОМОЩНИК LTS.
Система полностью обновлена, не имеет PPAs и/или сторонних репозиториев добавленными.
Я установил Плазму, Обнаруживают следующими простыми командами:
sudo apt-get install plasma-discover \
plasma-discover-flatpak-backend plasma-discover-snap-backend
Когда я пытаюсь запустить его от GUI - это не открывается.
Если я пытаюсь открыть его от терминала, я добираюсь:
$ plasma-discover
QQmlApplicationEngine failed to load component
qrc:/qml/DiscoverWindow.qml:3 module "QtQuick.Controls" is not installed
Errors when loading the GUI
no packages for "org.gnome.DiskUtility"
no packages for "org.mate-desktop.mate-eiciel"
no packages for "org.gnome.DejaDup"
empty appstream db
setting currentApplicationBackend PackageKitBackend(0x557c7d4a1c00)
Что я должен сделать для фиксации этих ошибок?
Я сообщил об ошибке 1788863 о пропущенных зависимостях.
Впоследствии я посетил packages.ubuntu.com и нашел необходимую зависимость - пакет qml-module-qtquick-controls
.
Установка его с
sudo apt-get install qml-module-qtquick-controls
Но это недостаточно, вот другое сообщение об ошибке:
модуль qrc:/qml/ReviewDialog.qml:3 "QtQuick. Диалоговые окна" не установлены
таким образом, мы должны установить другой пакет
sudo apt-get install qml-module-qtquick-dialogs
решает проблему - Плазма Обнаруживает, запускается и обычно работает:
Во время его операции было обнаружено, что этому нужно kded_kcookiejar
от kdelibs5-plugins
пакет.
Так полная команда для использования Плазмы Обнаруживают:
sudo apt-get install plasma-discover \
plasma-discover-flatpak-backend plasma-discover-snap-backend \
qml-module-qtquick-controls qml-module-qtquick-dialogs kdelibs5-plugins
Примечание: этот метод является фактическим для Ubuntu 18.04 LTS с GNOME Shell также.