web-dev-qa-db-ja.com

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)

これらのエラーを修正するにはどうすればよいですか?

3
N0rbert

bug 178886 依存関係の欠落について報告しました。

その後、 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が起動し、正常に動作します:

Plasma Discovery on Ubuntu MATE 18.04 LTS

操作中に、kded_kcookiejarパッケージの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でも実際のものです。

2
N0rbert