RPM Package Manager (RPM) 是一个强大的命令行驱动的软件包管理工具,用来安装、卸载、校验、查询和更新 Linux 系统上的软件包。
RPM 4.12.0 发布,此版本包括了弱依赖项("建议," "推荐," "补充," 和 "增强" 标签);添加了一个新的 rpm2archive 使用工具,能把包转换成 tar 归档;大量的改进;移除了 "collections" 特性;支持在包中加入超过 4GB 大小的文件。
通用 bug 修复和改进:
-
New --nopretrans and --noposttrans disabler switches (previously tied to --nopre/--nopost)
-
New --noplugins switch to disable all plugins
-
New --reinstall mode which can handle changing file policies (RhBug:966715)
-
New --exportdb and --importdb switches in rpmdb(8)
-
New --recommends, --suggests, --supplements and --enhances query aliases for querying weak dependencies
-
New optional payload format to support large (> 4GB) files within packages (ticket #41)
-
New rpm2archive utility for converting rpm payload to tar archives
-
Fix curl globbing being enabled on remote retrieval (RhBug:1076277)
-
Fix $1 argument to %pretrans, %posttrans and %verifyscript to behave like all other scripts
-
Fix mixed binary + source rpm installation progress (RhBug:984724)
-
Fix file actions sometimes carrying state across multiple rpmtsRun() calls (RhBug:1076552)
-
Fix duplicate usernames causing false positives on verification (ticket #872)
-
Fix ordering to prefer self-provides on ordering when appropriate (RhBug:1111349)
-
Fix a double-free on unpadded signature header
-
Add support for "new" architectures:
-
m68k (again)
-
Sparc Niagara (detection)
-
ARM v6 and v7 (hardware FPU detection)
-
Documentation, translation updates
本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-09/106765.htm