Linux Yum 软件包管理指南

Yum 简介
Yum(Yellowdog Updater, Modified)是一款基于RPM包管理器的软件包管理器,主要用于在Linux系统中安装、更新和卸载软件包,Yum能够自动解决依赖关系,使得软件包的安装和更新变得非常方便。
Yum 的优势
-
自动解决依赖关系:Yum能够自动检测软件包之间的依赖关系,确保安装的软件包能够正常工作。
-
简单易用:Yum的命令行界面简洁明了,用户可以通过简单的命令完成软件包的安装、更新和卸载。
-
多源支持:Yum支持从多个源安装软件包,用户可以根据需要选择合适的源。
-
软件包缓存:Yum会将下载的软件包缓存到本地,以便下次安装或更新时直接使用,提高效率。
Yum 的基本命令
安装软件包
yum install 包名
更新软件包

yum update 包名
卸载软件包
yum remove 包名
搜索软件包
yum search 包名
查看软件包信息
yum info 包名
清理本地缓存
yum clean [cache|packages|metadata|all]
Yum 的配置
编辑配置文件
Yum的配置文件位于/etc/yum.conf,用户可以根据需要修改以下配置:
-
[main]部分:设置Yum的基本参数,如日志文件路径、缓存大小等。 -
[repository]部分:设置软件包源,包括源名称、路径、镜像站点等。
创建自定义源

sudo vi /etc/yum.repos.d/自定义源名称.repo
在配置文件中添加以下内容:
[自定义源名称] name=自定义源名称 baseurl=http://源地址 enabled=1 gpgcheck=1 gpgkey=http://源地址/RPM-GPG-KEY-自定义源名称
Yum 的使用技巧
使用yum localinstall命令安装本地软件包
yum localinstall 包名
使用yum groupinstall命令安装软件包组
yum groupinstall 组名
使用yum install -y命令快速安装软件包
yum install -y 包名
使用yum update -y命令快速更新软件包
yum update -y
Yum是一款功能强大的软件包管理器,能够帮助用户轻松地在Linux系统中安装、更新和卸载软件包,通过掌握Yum的基本命令和配置方法,用户可以更加高效地管理自己的Linux系统。















