Ubuntu 16.04では、ソフトウェアアプリケーションを使用してOkularをインストールしました。ダッシュには現れませんでした。それで、私はそれを開始するためにターミナルに行きました。私はこのメッセージを得ました:
You need to connect this snap to the kde-frameworks-5 snap.
You can do this with those commands:
snap install kde-frameworks-5
snap connect okular:kde-frameworks-5-plug kde-frameworks-5:kde-frameworks-5-slot
「snap install kde-frameworks-5」コマンドを実行しましたが、機能しているようです。再実行すると(Okularから指示があったため)、次のようになります。
snap "kde-frameworks-5" is already installed, see "snap refresh
--help"
「snap connect ...」コマンドを実行しても、同様のメッセージは表示されません。出力をわずかに切り替えるように見えます。一度:
[/] Connect okular:kde-frameworks-5-plug to kde-frameworks-5:kde-frameworks-5-sl
[-] Connect okular:kde-frameworks-5-plug to kde-frameworks-5:kde-frameworks-5-sl
[\] Connect okular:kde-frameworks-5-plug to kde-frameworks-5:kde-frameworks-5-sl
[|] Connect okular:kde-frameworks-5-plug to kde-frameworks-5:kde-frameworks-5-sl
別の:
[/] Connect okular:kde-frameworks-5-plug to kde-frameworks-5:kde-frameworks-5-sl
[-] Connect okular:kde-frameworks-5-plug to kde-frameworks-5:kde-frameworks-5-sl
[\] Connect okular:kde-frameworks-5-plug to kde-frameworks-5:kde-frameworks-5-sl
しかし、Okularを起動しようとすると、ダウンロードして接続する必要がある元のメッセージが引き続き表示されます。
ルートユーザーまたはSudo
を使用して両方のコマンドを実行する必要があります。
Sudo snap install kde-frameworks-5
Sudo snap connect okular:kde-frameworks-5-plug kde-frameworks-5:kde-frameworks-5-slot
okular
を実行すると同じ問題が発生しました。私はsnap interfaces | grep okular
をチェックしましたが、それは良いようです:
:home okular
:network okular
:network-bind core,okular
:opengl okular
:pulseaudio okular
:unity7 okular
:x11 okular
kde-frameworks-5:kde-frameworks-5-slot okular:kde-frameworks-5-plug
okular:session-dbus-interface
そこで、okular
left kde-frameworks-5
を再インストールしました。今ではうまく動作します:
Sudo snap remove okular
Sudo snap install okular
バグのようです。興味がある場合は、snapd
パッケージに対して報告してください。