未找到 semodule_package 命令

lem*_*des 4 security selinux centos7

你好,我正在尝试在 CentOS7 上安装 MongoDB。它说在那里配置 SELInux,我遵循了。在第三步,它说执行以下操作;

checkmodule -M -m -o mongodb_cgroup_memory.mod mongodb_cgroup_memory.te
semodule_package -o mongodb_cgroup_memory.pp -m mongodb_cgroup_memory.mod
sudo semodule -i mongodb_cgroup_memory.pp
Run Code Online (Sandbox Code Playgroud)

在第二个命令中,输出错误;

[root@localhost ~]# semodule_package -o mongodb_cgroup_memory.pp -m mongodb_cgroup_memory.mod -bash: semodule_package: command not found

现在,我仍在寻找要安装的正确软件包。我已经安装了,policycoreutils-2.5-33.el7.x86_64checkpolicy-2.5-8.el7.x86_64仍然semodule_package找不到命令。

有人知道要安装什么软件包才能使用该semodule_package命令吗?

这是我的操作系统信息

  • CentOS Linux 版本 7.6.1810(核心)

Jan*_*nen 6

根据yum whatprovides */semodule_package您需要安装policycoreutils-python包。