Путеводитель по Руководству Linux

  User  |  Syst  |  Libr  |  Device  |  Files  |  Other  |  Admin  |  Head  |



   yum-groups-manager    ( 1 )

создавать и редактировать метаданные группы yum (create and edit yum's group metadata)

Имя (Name)

yum-groups-manager - create and edit yum's group metadata


Синопсис (Synopsis)

yum-groups-manager [options] [packages]


Описание (Description)

yum-groups-manager is used to create or edit a group metadata file for a yum repository. This is often much easier than writing/editing the XML by hand. The yum-groups-manager can load an entire file of groups metadata and either create a new group or edit an existing group and then write all of the groups metadata back out.


Параметры (Options)

-h, --help
              Display a help message, and then quit.

--version Display a version message, and then quit.

-n, --name The name to lookup/use for the group. If you specify an existing group id, then the group with that id will have it's name changed to this value.

--id The id to lookup/use for the group. If you don't specify an id, but do specify a name that doesn't refer to an existing group, then an id for the group is generated based on the name.

--description The description to use for the group.

--mandatory Store the package names specified within the mandatory section of the specified group, the default is to use the default section. This overrides the optional argument.

--optional Store the package names specified within the optional section of the specified group, the default is to use the default section. This option is overridden by the mandatory argument.

--dependencies Also include the names of the direct dependencies for each package specified.

--not-user-visible Make the group not visible in yum grouplist.

--user-visible Make the group visible in yum grouplist (this is the default).

--display-order Change the integer which controls the order groups are presented in, for example in yum grouplist.

--load Load the groups metadata information from the specified file, before performing any operations. This option can be specified multiple times.

--save Save the result to this file, you can specify the name of a file you are loading from as the data will only be saved when all the operations have been performed. This option can also be specified multiple times.

--merge This is the same as loading and saving a file, however the "merge" file is loaded before any others and saved last.

--print Also print the result to stdout, if saving or merging.

--remove Instead of adding package, remove them. Note that the packages are removed from all sections (default, mandatory and optional).

--translated-name This is another name for the group within the locale given. The syntax is lang:text. Eg. en:my-group-name-in- english

--translated-description This is another description for the group within the locale given. The syntax is lang:text. Eg. en:my-group- description-in-english.


YUM OPTIONS

The following options are meant to be the same as those with the same name in yum.

-c CONFIG, --config=CONFIG

--quiet

--verbose

--enablerepo

--disablerepo

--noplugins

-C, --cache

--tempcache


Примеры (Examples)

Create a new group metadata file, with a group called yum
       containing all the packages that start with yum:
               yum-groups-manager --name YUM --save groups.xml 'yum*'

After the above command, load the groups.xml data, work with the yum group, make the group not user visible, and remove the yum- skip-broken and yum-priorities packages from it: yum-groups-manager -n YUM --merge groups.xml --remove yum-skip-broken yum-priorities --not-user-visible

After the above commands, add a description and a translated name to the yum group: yum-groups-manager -n YUM --merge groups.xml --description 'This is a group with most of the yum packages in it' --translated-name 'en:yum packages'


Файлы (Files)

yum-groups-manager uses the yum libraries for retrieving information and packages. If no configuration file is specified, the default yum configuration will be used.

/etc/yum.conf /etc/yum/repos.d/


Смотри также (See also)

yum(8) yum.conf(5) http://yum.baseurl.org/