我正在使用 Fedora 27。刚刚安装了一个snapd
snap 应用程序 - 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
和ln -s /usr/libexec/snapd /usr/lib/
。这两个命令都需要sudo
.
答案2
您应该使用该run
选项来启动快照应用程序。
snap --help
run Run the given snap command
你不需要sudo
:
$ snap run < program >