我遇到一个问题,当我单击 Snap 应用程序时,它不会启动。
第一个问题是它们没有出现在启动器中,但我做了一些挖掘,似乎与我安装 ZSH 有关,所以我将其添加emulate sh -c 'source /etc/profile'
到我的/etc/zsh/zprofile
。
这解决了它们不显示的问题,但现在它们无法启动。
如果我尝试运行firefox
通过 snap 安装的程序,我会收到错误消息:
cannot locate base snap core22: No such file or directory
这些是我在网上看到的一些其他命令,但它们没有帮助。
$ mkdir -p ~/.config/environment.d
$ echo "PATH=$PATH:/snap/bin\nXDG_DATA_DIRS=\"${XDG_DATA_DIRS:-/usr/local/share:/usr/share}:/var/lib/snapd/desktop\"" > ~/.config/environment.d/60-snap-icons-and-bin.conf
$ sudo ln -s /snap/bin/foo /usr/bin/foosnap
$ sudo ln -s /var/lib/snapd/desktop/applications ~/.local/share/applications/snap
系统信息:
Operating System: Kubuntu 23.04
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.8
Kernel Version: 6.2.0-20-generic (64-bit)