![在 Fedora 中启动 snap 应用程序](https://linux22.com/image/126043/%E5%9C%A8%20Fedora%20%E4%B8%AD%E5%90%AF%E5%8A%A8%20snap%20%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我正在使用 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 >