snapd 和 SElinux

snapd 和 SElinux

我已经安装了 SElinux,因此显然无法安装 app armor,但我正在尝试安装 snapd 包,当我尝试安装 snapd 时,我得到了

The following additional packages will be installed:
apparmor
Suggested packages:
apparmor-profiles-extra apparmor-utils
The following NEW packages will be installed:
apparmor snapd
0 upgraded, 2 newly installed, 0 to remove and 2 not upgraded.
Need to get 22.1 MB/22.7 MB of archives.
After this operation, 96.2 MB of additional disk space will be used.
Do you want to continue? [Y/n]

如果是安装 app armor,答案显然是否定的,但我会安装 snap。有解决方法吗?谢谢您的帮助。

答案1

在 Ubuntu 上安装和使用 SELinux 应该被视为“高级用例”,因为 Ubuntu 默认使用 AppArmor。

使用 SELinux 而不是 AppArmor 的后果之一是您会失去snapd功能,因为snapd需要 AppArmor,而不能使用 SELinux。

还要注意,Ubuntu 的 SELinux 软件包位于“Universe”存储库中,这意味着它们由社区而不是 Canonical 维护。

相关内容