4.4. 软件管理


modulesync 命令现在在 RHEL 8 中可替换特定的工作流

在 Red Hat Enterprise Linux 8 中,在没有模块元数据的情况下无法安装模块软件包。在以前的版本中,您可以使用 yum 命令来下载软件包,然后使用 createrepo_c 命令来重新分发这些软件包。

此增强引入了 modulesync 命令,以确保模块元数据的存在,从而确保软件包的可安装性。此命令从模块下载 rpm 软件包,并在工作目录中创建带有模块元数据的存储库。

(BZ#1868047)

在 RPM 中添加了新的 --path CLI 选项

有了这个更新,您可以使用新的 --path CLI 选项,通过目前还没有安装的文件查询软件包。这个选项和现有的 --file 选项类似,但只根据提供的路径匹配软件包。请注意,在该路径上的文件不需要在磁盘上存在。

当用户在安装时通过使用 yum--nodocs 选项排除所有文档文件时, --path CLI 选项很有用。在这种情况下,通过使用 --path 选项,您可以显示此排除文件所拥有的软件包,而 --file 选项则不会显示软件包,因为请求的文件不存在。

(BZ#1940895)

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.