CentOS 7のYUMグループDesktop
にあるパッケージを確認したいのですが、yum group info
コマンドは認識していますが、Desktop
のパッケージは表示されません。グループ。何故なの?
yum group list
を実行すると、次のようになります。
$ Sudo yum group list
--snip--
Available Groups:
--snip--
Desktop
--snip--
Done
たとえば、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.
RHEL/CentOS 6ではyum groupinfo
であり、新しいバージョンでは(Fedora 19以降、正しく覚えている限り)yum groups command
であり、ここにも反映されています。 http://yum.baseurl.org/ wiki/YumGroups and here: https://fedoraproject.org/wiki/Features/YumGroupsAsObjects
ここでのグループ処理の詳細: http://yum.baseurl.org/wiki/YumGroupsOverview
そのヒントの1つとして、グループを操作するときは常にLC_ALL=C
および-v
を使用する必要があります。
1つには、元の英語名が表示され、-v
には2つの用途があります。
yum groupinfo <groupname>
またはそれぞれyum groups info <groupname>
の場合、すでにインストールされているそのグループのパッケージが表示され、@でマークされます(yum list
の出力のように)