1. Introduction
RPM 指的是 Red Hat Package Manager 之缩写,虽然名称上包含著 Red Hat
的字号,但其原始设计理念是采开收式的,用意在於让这个程式能提供给所有人使用。透过 rpm 的管理,使用者可以将某个新软体的 source
code,重新整理包装成另一种 source 与 binary 的档案型式, 如此一来,我们可以轻松地由 binary
型式的档案,进行安装与套件追踪管理的工作, 而 source 型式的档案,也很方便地能够再被重新整理包装。 同时, rpm
管理著一份资料库,里头包含了所有的程式套件的档案资料,透过这份资料库,我们可以进行程式套件之确认与查询工作。
Red Hat 公司鼓励其他协力厂商, 一同发展及使用 RPM 於它们的 distribution 当中。 RPM 相当具有弹性,
其操作非常简单,提供系统扩充发展的基础,另一方面, 它的发展完全公开,而且可免费取得,使用者可以回覆任何程式码上的错误与修正内容。只要在符合 GPL
的宣告条件下, 大家可以自由地使用及传播 RPM 程式。
如果您想获得有关 RPM 更详细的文件说明, 可以参考 Ed Bailey 所撰之 Maximum RPM 一书。 这本书可由 www.redhat.com
下载或购买到。
|
|