上下文:我(手动)安装了 apparmor-utils 和 apparmor-profiles 以及 apparmor-utils,因为在尝试时
apt-get install apparmor-utils apparmor-profiles
找不到包。
aa-status
照常工作。我也做了
sed -i -e 's/GRUB_CMDLINE_LINUX_DEFAULT="/&security=apparmor /' /etc/default/grub
来启用它。然而当我尝试时
aa-genprof
它说:
import apparmor.aa as apparmor ... No module named apparmor
如果我已经安装了,会出现什么问题?
答案1
我认为您缺少 apparmor 包,它将提供该 python 模块:
sudo apt install python3-apparmor
如果您无法安装它,则需要修复您的存储库配置;然后您还可以安装 Debian AppArmor 软件包。
答案2
解决了!这是存储库的问题。我启用了一些无法找到这些包的功能。一旦我改变了它们,它就起作用了。