一个软件包属于哪个组?

在Fedora 13发行版中,如何find一个软件包所属的安装? 作为一个例子,我想知道安装包inkscape属于哪个组。

使用:

yum info inkscape 

不显示组信息。

我知道如何使用一个列出所有组的脚本来做到这一点,并随后列出每个组的所有包,并从中感兴趣的包。 我想知道是否有可能使用现有的工具更简单的方法。

怎么样rpm -qi?

 user@linux [~]# rpm -qi rpm Name : rpm Relocations: (not relocatable) ... Group : System Environment/Base ... .... 

为我工作。

好吧,我很无聊,这里有一些其他的select:

 user@linux [~]# rpm -q --qf '%{GROUP}\n' rpm System Environment/Base 

对于奖励积分:

 user@linux [~]# rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}: %{GROUP}\n' rpm rpm-4.3.3-33_nonptl.el4_8.1.i386: System Environment/Base 

(是的,这是一个老的EL4虚拟盒子,这是我的方便,所以起诉我)

现在对于整个社会来说:

 user@linux [~]# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}: %{GROUP}\n' redhat-logos-1.1.26-1.centos4.4.noarch: System Environment/Base basesystem-8.0-4.noarch: System Environment/Base libcap-1.10-20.i386: System Environment/Libraries gmp-4.1.4-3.i386: System Environment/Libraries keyutils-1.0-2.i386: System Environment/Base psmisc-21.4-4.1.i386: Applications/System zlib-1.2.1.2-1.2.i386: System Environment/Libraries pyxf86config-0.3.19-1.i386: System Environment/Libraries passwd-0.68-10.1.i386: System Environment/Base ... 

等等