Yum(全称为 Yellow dog Updater, Modified)是一个在
Fedora和RedHat以及
CentOS中的Shell前端
软件包管理器。基于
RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理
依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
可供Yum下载的
软件包包括
Fedora本身的软件包以及源自rpmfusion和rpm.的Fedora Extras,全部是由
Linux社区维护的,并且基本是
自由软件。所有的包都有一个独立的
PGP签名,主要是为了您的
系统安全。而对于Fedora core 4.0 的用户,rpm.的签名是自动导入并安装的。
Yum的图形化前端主要有yumex和kyum。它们并不是独立于Yum的,而是Yum的图形前端,也就是说在安装和使用Yumex和kyum同时,都是以Yum的安装和配置为基础;所以在用Yumex或kyum 时,必须先安装配置Yum。