1.rpm
RPM 是 Red-Hat Package Manager(RPM 软件包管理器) 的缩写, 这一文件格式名称虽然打上了 RedHat 的标志, 但是其原始设计理念是开放式的, 现在包括 OpenLinux,S.u.S.E. 以及 Turbo Linux 等 Linux 的分发版本都有采用, 可以算是公认的行业标准了.
2.Linux 中的 yum 是什么? 如何配置? 如何使用?
yum, 是 Yellow dog Updater Modified 的简称, 起初是由 yellow dog 这一发行版的开发者 Terra Soft 研发, 用 python 写成, 那时还叫做 yup(yellow dog updater), 后经杜克大学的 [email protected] 开发团队进行改进, 遂有此名. yum 的宗旨是自动化地升级, 安装 / 移除 rpm 包, 收集 rpm 包的相关信息, 检查依赖性并自动提示用户解决. yum 的关键之处是要有可靠的 repository, 顾名思义, 这是软件的仓库, 它可以是 http 或 ftp 站点, 也可以是本地软件池, 但必须包含 rpm 的 header, header 包括了 rpm 包的各种信息, 包括描述, 功能, 提供的文件, 依赖性等. 正是收集了这些 header 并加以分析, 才能自动化地完成余下的任务. 它能够从指定的服务器自动下载 RPM 包并且安装, 可以自动处理依赖性关系, 并且一次安装所有依赖的软件包, 无须繁琐地一次次下载, 安装. 自己本身也可以做 yum 服务器, 本身可以根据光盘镜像做 yum 服务器.
来源: http://www.bubuko.com/infodetail-3110931.html