在 CentOS 7 上列出软件包组中的软件包

M. *_*ley 5 yum centos

我想看看DesktopCentOS 7 上的 YUM 组中有哪些软件包。我知道该yum group info命令,但它没有列出该Desktop组的任何软件包。为什么不?

当我运行时,yum group list我看到:

$ sudo yum group list
--snip--
Available Groups:
   --snip--
   Desktop
   --snip--
Done
Run Code Online (Sandbox Code Playgroud)

yum group info fonts例如,当我运行时,我会得到默认包和可选包的列表。随着Desktop我什么也没得到:

$ sudo yum group info Desktop
--snip--
Group: Desktop
 Group-Id: basic-desktop
 Description: A minimal desktop that can also be used as a thin client.
Run Code Online (Sandbox Code Playgroud)

dok*_*000 6

在 RHEL/CentOS 6yum groupinfo和较新版本上(如果我没记错的话,从 Fedora 19 开始)它yum groups command也反映在这里:http : //yum.baseurl.org/wiki/YumGroups和这里:https : //fedoraproject.org/维基/功能/ YumGroupsAsObjects
一些更多的组处理此信息:http://yum.baseurl.org/wiki/YumGroupsOverview

对此的一个提示,应该始终使用LC_ALL=C-v对组进行操作时。
一方面,它将显示原始英文名称,并且-v有两个用途:

  • 它将在括号中显示组的“短名称”
  • for yum groupinfo <groupname>or 分别yum groups info <groupname>将显示该组中已经安装的软件包并用@标记它们(如yum list输出中所示)