私はFedora 27を使用しています。snapd
スナップアプリケーションJetBrains DataGripをインストールしました。ただし、アプリケーションメニューでは実行できません。アイコンは機能しますが、クリックするとまったく起動しません。利用可能.desktop
:/snap/datagrip/current/meta/gui/datagrip.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=DataGrip
Icon=${SNAP}/bin/datagrip.png
Exec=datagrip %f
Comment=The Drive to Develop
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-datagrip
スナップショットで実行しようとした他のGUIアプリケーションでも同じことが起こりました。
パスのどこかにスナップショットを追加する必要がありますか?
答え1
ln -s /var/lib/snapd/snap /snap
次の2つのコマンドを実行して問題を解決しますln -s /usr/libexec/snapd /usr/lib/
。両方のコマンドが必要ですsudo
。
答え2
run
スナップショットアプリケーションを起動するには、このオプションを使用する必要があります。
snap --help
run Run the given snap command
あなたは必要ありませんsudo
:
$ snap run < program >