CentOS Minimal系统使用YUM包管理器的指南
CentOS Minimal是精简版操作系统,仅包含核心组件,但YUM(Yellowdog Updater Modified)作为默认包管理器已预装,无需额外安装即可使用。以下是YUM的核心操作流程及注意事项:
使用YUM前,建议先更新本地缓存,确保获取最新的软件包信息。执行以下命令:
sudo yum clean all # 清除旧缓存
sudo yum makecache # 生成新缓存
这一步可避免因缓存过期导致的软件包版本冲突。
YUM的核心功能是自动解决依赖关系,安装软件时只需指定包名,无需手动下载依赖。常用命令格式:
sudo yum install -y 软件包名称
-y
参数:自动确认安装(避免交互式提示,适合脚本自动化);wget
(命令行下载工具):sudo yum install -y wget
执行后会显示软件包信息及依赖项,确认无误后自动完成安装。除了安装,YUM还支持以下关键操作:
sudo yum remove -y 软件包名称
示例:卸载wget
:sudo yum remove -y wget
sudo yum search 关键词
(如sudo yum search nginx
);rpm -qa | grep 软件包名称
(YUM本身不提供此功能,需借助rpm
命令);yum info 软件包名称
(如yum info httpd
)。若默认仓库中没有所需软件,可添加EPEL(Extra Packages for Enterprise Linux)仓库,提供更多第三方软件包。操作步骤:
sudo yum install -y epel-release
添加后,再次执行sudo yum makecache
更新缓存,即可搜索并安装EPEL中的软件(如htop
、git
等)。
通过以上步骤,即可在CentOS Minimal系统中高效使用YUM包管理器完成软件安装与管理。