yum 命令 - RPM 包管理器

yum 命令介绍

yum 命令是在 Fedora 和 RedHat 以及 SUSE 中基于 rpm 的软件包管理器,它可以使系统管理人员交互和自动化地更新与管理 RPM 软件包,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

yum 命令常用参数

-h 显示帮助信息
-y 对所有的提问都回答 “yes”
install 安装 rpm 软件包
update 更新 rpm 软件包
check-update 检查是否有可用的更新 rpm 软件包
remove 删除指定的 rpm 软件包
list 显示软件包的信息
search 检查软件包的信息
info 显示指定的 rpm 软件包的描述信息和概要信息
clean 清理 yum 过期的缓存
resolvedep 显示 rpm 软件包的依赖关系
localinstall 安装本地的 rpm 软件包
localupdate 显示本地 rpm 软件包进行更新
deplist 显示 rpm 软件包的所有依赖关系

国内 yum 源

网易(163)yum 源是国内最好的 yum 源之一 ,无论是速度还是软件版本,都非常的不错。

将 yum 源设置为 163 yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。

yum 源配置方法

首先备份 /etc/yum.repos.d/CentOS-Base.repo

1
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

下载对应版本 repo 文件,放入 /etc/yum.repos.d/ (操作前请做好相应备份)

1
2
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
mv CentOS6-Base-163.repo CentOS-Base.repo

运行以下命令生成缓存

1
2
yum clean all
yum makecache