6.6. 内容过滤器概述


内容视图也使用过滤器来包含或限制某些 RPM 内容。如果没有这些过滤器,内容视图包括来自所选存储库的所有内容。

有两种类型的内容过滤器:

表 6.1. 过滤器类型
过滤器类型描述

include

您从没有内容开始,然后选择要从所选存储库中添加的内容。使用此过滤器合并多个内容项目。

exclude

您从所选仓库开始所有内容,然后选择要删除的内容。当您想使用大多数特定内容存储库但排除某些软件包(如列入黑名单的软件包)时,请使用此过滤器。除您选择的内容外,过滤器会使用存储库中的所有内容。

包含和 Exclude Filter Combinations

如果使用 Include 和 Exclude 过滤器的组合,则首先发布内容视图会触发 include 过滤器,则排除过滤器。在这种情况下,选择要包含哪些内容,然后从所含子集中排除哪些内容。

内容类型

过滤也有五种类型:

表 6.2. 内容类型
内容类型描述

RPM

根据软件包的名称和版本号过滤。RPM 选项会过滤非模块化 RPM 软件包和勘误表。源 RPM 不受此过滤器的影响,在内容视图中仍可用。

软件包组

根据软件包组过滤软件包。软件包组的列表基于添加到内容视图中的存储库。

勘误(按 ID)

选择要添加到过滤器中的特定勘误。勘误列表基于添加到内容视图中的存储库。

勘误(按日期和类型)

选择要添加到过滤器的签发或更新日期范围及勘误类型(修复、增强或安全性)。

模块流

选择是否包含或排除特定的模块流。Module Streams 选项会过滤模块 RPM 和勘误,但不过滤与所选模块流关联的非修改内容。

容器镜像标签

选择是否包含或排除特定容器镜像标签。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.