搜索

7.7. 管理软件包组

download PDF

软件包组是用于共同目的的软件包集合(System ToolsSound and Video)。安装软件包组会拉取一组依赖软件包,这可节省大量时间。

下面的部分描述了如何使用 yum:

  • 列出软件包组。
  • 安装软件包组。
  • 删除软件包组。
  • 在 yum 输入中指定全局表达式。

7.7.1. 使用 YUM 列出软件包组

使用 yum 查看已安装的软件包组,并过滤列出的结果。

流程

  • 要查看已安装的和可用组的数量,请使用:

    # yum group summary
  • 要列出所有安装的和可用的组,请使用:

    # yum group list

    请注意,您可以通过为 yum group list 命令添加命令行选项(--hidden--available)过滤结果。更多可用选项请查看 man page。

  • 要列出特定组群中包含的强制和可选软件包,请使用:

    # yum group info group-name

    用组群的名称替换 group-name

请注意,您可以通过将全局表达式附加为参数来过滤结果。如需了解更多详细信息,请参阅 在 yum 输入中指定全局表达式

7.7.2. 使用 YUM 安装软件包组

下面的流程描述了如何使用 yum 根据组群名称或 groupID 安装软件包组。

流程

  • 要根据组名称安装软件包组,请使用:

    # yum group install group-name

    或者

    # yum install @group-name

    使用组群或者环境组群的完整名称替换 group-name

  • 要根据 groupID 安装软件包组,请使用:

    # yum group install groupID

    使用组 ID 替换 groupID

7.7.3. 使用 YUM 删除软件包组

使用以下流程,根据组名或 groupID 删除软件包。

流程

  • 要根据组群名称删除软件包组,请使用:

    # yum group remove group-name

    或者

    # yum remove @group-name

    使用组群的全名替换 group-name

  • 要通过 groupID 删除软件包组,请使用:

    # yum group remove groupID

    使用组 ID 替换 groupID

7.7.4. 在 YUM 输入中指定全局表达式

yum 命令允许您将一个或多个 glob 表达式 作为参数过滤。当将全局表达式作为参数传递给 yum 命令时,您必须退出全局表达式。

流程

  • 要确定将全局表达式传递给 yum,请使用以下方法之一 :

    • 使用双引号或单引号包括整个全局表达式。

      # yum provides "*/file-name"

      用文件名替换 file-name

    • 在它们前面使用反斜杠(\)符号转义通配符字符。

      # yum provides \*/file-name

      用文件名替换 file-name

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.