Yum(Yellowdog Updater Modified)是CentOS/RHEL等基于RPM的Linux系统中的核心包管理工具,主要作用如下:
yum install httpd
会自动安装Apache所需的依赖包)。yum update
)或指定软件(yum update package_name
)。yum remove package_name
)。yum-plugin-priorities
)。/etc/yum.repos.d/
。yum info httpd
)。yum search keyword
)。yum list installed/available
)。yum history
),支持回滚(yum history undo <ID>
)。yum-plugin-security
:仅安装安全更新。yum-fastestmirror
:自动选择最快镜像源。# 安装软件
sudo yum install nginx
# 更新系统
sudo yum update
# 删除软件(保留依赖)
sudo yum remove httpd
# 清理缓存
sudo yum clean all
dnf
替代yum
(语法兼容,性能更优)。createrepo
镜像)或私有仓库(Nexus)。如需进一步优化(如加速、排除包等),可调整/etc/yum.conf
配置。