我已经安装了 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 维护。