yum是什么?
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
Yum 是由 Duke University 团队修改 Yellow Dog Linux 的 Yellow Dog Updater 开发而成,是一个基于 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。