在 Fedora 中启动 snap 应用程序

在 Fedora 中启动 snap 应用程序

我正在使用 Fedora 27。刚刚安装了一个snapdsnap 应用程序 - 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 /snapln -s /usr/libexec/snapd /usr/lib/。这两个命令都需要sudo.

答案2

您应该使用该run选项来启动快照应用程序。

snap --help
run         Run the given snap command

你不需要sudo

$ snap run < program >

相关内容