RPM 即 RPM Package Manager,它是许多流行的 Linux 发行版的软件包管理工具,譬如 Red Hat/Fedora、SUSE、Mandriva 等。经过七个月的开发,RPM 最终在近日发布了稳定版本 5.0.0。此版本使 RPM 成为了一个完全跨平台及可重用的软件包管理工具。
5 ~3 f. A; L; J* D9 R6 j; K7 V5 {/ S g/ H! L4 \( Q9 K8 J9 }3 V
根据 RPM 5.0.0 的发布公告描述,该版本获得了下列新特性:
1 P# D+ {9 x6 y p( r* b, m对 RPM 的编译环境进行了全面的修补,支持链接外部的第三方库。
% w! x/ j k7 s9 T* f8 R+ S6 F. ERPM 代码库已移植到所有主流平台,包括 BSD、Linux、Solaris、Mac OS X、Windows/Cygwin。现在支持使用所有主流的 C 编译器套件编译,如 GNU GCC、Sun Studio、Intel C/C++ 等。 9 E0 v( d% `4 C6 m3 }/ B
RPM 包支持 LZMA 压缩、XML Archive (XAR) 文件格式。 1 m, F- X0 ]' a: y& u$ F# S4 n6 U
添加了包规范 (.spec 文件)。
# \5 C8 @! O- @* U2 D2 zRPM 5.0.0 的源代码可从这里获取。