由于“AppArmor 策略”,Snap 应用程序无法启动

Cal*_*xte 1 apparmor snap 18.04

我通过软件中心安装了一个 snap 应用程序(Bookworm)。安装过程似乎进行得很顺利,但是当我尝试通过 GUI 启动它时没有任何反应。这是我使用终端时发生的情况:

calixte@Ceres:~$ bookworm
[INFO 12:04:45.135623] Application.vala:154: Bookworm version: (null)
[INFO 12:04:45.135687] Application.vala:156: Kernel version: 4.15.0-21-generic
[WARNING 12:04:45.135986] [Gtk] Locale not supported by C library.  Using the fallback 'C' locale.
Failed to register: GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Connection ":1.165" is not allowed to own the service "com.github.babluboy.bookworm" due to AppArmor policy
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能修复该错误并使应用程序运行?或者,我可以更改一般的 AppArmor 政策吗?

Fab*_*bby 5

在将我的系统设置为美国英语语言环境后,我尝试了与您相同的方法,即使在那里问题仍然存在,所以我进一步查看,但不幸的是,这是一个错误,解决方法是在 Ubuntu 上使用两种方法安装书虫:

  1. 从稳定的 PPA 安装
  2. 从 Flatpak 安装

以上两者的说明在这里

对不起!:-(