无法运行快照应用程序

use*_*458 5 permissions 16.04 snap

我已经在 Ubuntu 16.04 上成功安装了 snapd,但是在运行应用程序时,说snap run hello我收到以下错误:

无法创建锁定目录 /run/snapd/lock: 权限被拒绝

我已经尝试了以下

sudo apparmor_parser --replace --write-cache /etc/apparmor.d/usr.lib.snapd.snap-confine.real --cache-loc /etc/apparmor.d/cache
Run Code Online (Sandbox Code Playgroud)

但即使在重新启动后也不起作用。尽管能够安装任何应用程序,但我无法运行任何快照应用程序。

snapd 服务也在运行。但是即使重新启动后,问题仍然存在。

小智 7

我建议您尝试重新安装 hello 包,然后运行:

sudo snap run hello
Run Code Online (Sandbox Code Playgroud)

如果这不起作用,您应该尝试重新安装 Snap 并使用以下方法刷新 snap 核心:

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