修复 Snap 在启动器中不显示的问题后,Snap 无法启动

修复 Snap 在启动器中不显示的问题后,Snap 无法启动

我遇到一个问题,当我单击 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)

相关内容