如何在Ubuntu 18.04 LTS(不是Kubuntu)上运行Plasma Discover?
我安装了Ubuntu 18.04 LTS MATE。
系统已完全升级,未添加PPA和/或第三方存储库。
我已通过以下简单命令安装了Plasma Discover:
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.Dialogs”
所以我们需要安装其他包
sudo apt-get install qml-module-qtquick-dialogs
修复问题 – Plasma Discover启动并正常工作:
在其操作期间,发现它需要来自kdelibs5-plugins
包的kdelibs5-plugins
。
因此,使用Plasma Discover的完整命令是:
sudo apt-get install plasma-discover \ plasma-discover-flatpak-backend plasma-discover-snap-backend \ qml-module-qtquick-controls qml-module-qtquick-dialogs kdelibs5-plugins
注意:这个方法对于带有GNOME Shell的Ubuntu 18.04 LTS也是实际的。
- 笔记本电脑MSI GT72VR的亮度在Ubuntu 18.04与NVIDIA GTX 1060移动无法正常工作
- Hades Canyon NUC8i7HVK可以安装但无法启动
- 使用hibernate而不是pm-hibernate强制hibernate
- 在Ubuntu 18.04上使用Citrix Receiver(ICA客户端)
- 还是不能升级? 有新的延迟吗?
- HP Envy x360上的触摸屏无法使用18.04
- 检测到iwlwifi Wifi Microcode SW错误(Ubuntu 18.04 x64)
- 例行更新后,Ubuntu LTS 18.04陷入启动画面
- 无法在Ubuntu 18.04上安装VMware Horizon Client