centos 7中如何用 yum 安装 firewall-cmd 和 systemctl 命令? 我用minimal安装后找不到这两个命令了。

2025-04-26 02:23:52
推荐回答(2个)
回答1:

首先我们应该知道,firewall-cmd位于firewalld包中,systemctl位于systemd包中。

我们可以通过以下命令进行安装,

# yum install firewalld systemd -y

如果不知道在哪个包,可以通过#yum provides /*/systemctl来进行查找。

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。

回答2:

firewall-cmd位于firewalld包中,systemctl位于systemd包中。
通过以下命令进行安装,
# yum install firewalld systemd -y

如果不知道在哪个包,可以通过#yum provides /*/systemctl查找。