软件包管理器 RPM 6.1 发布

Fedora 发行版将使用的软件包管理器 RPM 6.1 已经发布。 Linux 45. 该项目由红帽公司开发,并应用于 RHEL、Fedora、SUSE、openSUSE、ALT 等发行版。 Linux,粉红色 LinuxOpenMandriva、Mageia、PCLinux操作系统支持 Tizen。项目代码以 GPLv2 和 LGPLv2 许可证发布。

为了准备 RPM 6.1 版本,我们采用了新的版本编号方案。版本号的第一位数字会在 RPM 包格式发生变化时更新,第二位数字会在添加新功能和向后兼容修复时更新。第三位数字则表示该版本仅包含错误修复或漏洞修复。此外,我们不再发布用于测试的 alpha 和 beta 版本,而是直接发布候选版本。

RPM 6.1 中的关键变化:

  • 为了隔离对密钥库的访问,不使用共享事务锁,而是使用单独的锁,这样就解决了在执行事务期间停止处理所有对 rpmdb 的请求的问题。
  • 已恢复使用 NSS(名称服务交换)系统搜索用户和组的默认设置。
  • 在内核版本为 5.11+ 和 glibc 版本为 2.34+ 的系统中,关闭文件描述符的效率得到了提高,在某些情况下,安装时间减少了 26%。
  • 新增了宏修饰符语法(macro_name<修饰符>),改变了宏的行为。实现了两个修饰符:“l”(字面值,禁用宏体中“%”字符的处理)和“o”(一次性,仅在第一次调用时执行宏,之后使用缓存值)。
  • 现在,`%define` 表达式有以下选项:`-e` 用于仅在定义时展开宏主体,`-g` 用于将宏置于全局上下文中。这些选项的组合等效于 `%global` 表达式。
  • 改进了与装配和验证相关的错误处理。
  • 改进了 rpm-plugin-syslog 插件与 systemd-journal 的交互。
  • rpmsign 工具实现了使用 PKCS11 令牌对文件进行数字签名的功能。

来源: opennet.ru

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster