你好找不到核心快照:没有这样的文件或目录

San*_*ijk 8 snap

快照的安装进行得非常顺利,但是每当我在安装后尝试运行快照时,什么也没有发生(例如,Notes 不会从破折号开始)。非 GUI 快照hello也不起作用:

$ hello
cannot locate the core snap: No such file or directory
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

kar*_*rel 6

我在我的电脑上安装了 hello snap、notes 和 core,它们都运行良好。

$ snap list
Name              Version           Rev  Developer         Notes
core              16.04.1           714  canonical         -
hello             2.10              20   canonical         -
notes             0.9.0~gitb6e3b34  4    notes-developers  -  
Run Code Online (Sandbox Code Playgroud)

安装 hello snap 时,如果尚未安装 core,则 core snap 将与其一起安装。尝试更新核心快照:

sudo snap refresh core  
Run Code Online (Sandbox Code Playgroud)

如果已安装核心,将显示以下消息:

snap "core" has no updates available
Run Code Online (Sandbox Code Playgroud)

你的运行结果sudo snap refresh core如下:

sudo snap refresh core error: cannot refresh "core": cannot find snap "core"
Run Code Online (Sandbox Code Playgroud)

所以卸载core snap然后重新安装。

sudo snap remove core hello  
sudo snap install hello # core will also be installed automatically
Run Code Online (Sandbox Code Playgroud)

Hello 是一个像这样运行的终端应用程序。

$ hello
Hello, world!
Run Code Online (Sandbox Code Playgroud)

  • 感谢您的回答,但现在我收到以下错误:` $ sudo snap install core error: cannot perform the following tasks: - Mount snap "core" (714) (cannot install core snap "core" when core snap "ubuntu-core" 已经存在) ` 刷新不起作用:` $ sudo snap refresh core error: cannot refresh "core": cannot find snap "core" ` hello 仍然不起作用;( ` $ hello cannot找到核心快照:没有这样的文件或目录` (2认同)

小智 5

我做了:

sudo snap 安装核心

这就成功了。感谢您为我指明了正确的方向!