1DNF5-COMPS(7)                        dnf5                        DNF5-COMPS(7)
2
3
4

NAME

6       dnf5-comps - Comps Groups And Environments
7

DESCRIPTION

9       Comps  files  are used for grouping of packages into functional groups.
10       They are stored in repository metadata files under the comps.xml  file‐
11       name.
12
13       There  are  two  types of structures that can be used for grouping. The
14       first is a group which is composed of lists of packages. The second one
15       is an environment that is composed from the groups.
16
17       Each  environment  is made of mandatory and optional groups. All manda‐
18       tory groups have to be installed, so the environment is marked  as  in‐
19       stalled.  Optional groups are not installed by default, they have to be
20       added using the --with-optional argument.
21
22       In the group, there are four levels of packages:
23
24       mandatory
25              These are the essential packages for the functionality of the group.
26              These have to be installed for the group to be considered installed.
27
28
29       default
30              These are packages installed together with mandatory packages.
31              They can be excluded, f.e. using the --exclude=PACKAGE-SPEC,... argument.
32
33
34       optional
35              These packages are not installed by default.
36              They can be included using the --with-optional argument.
37
38
39       conditional
40              These packages are brought in the transaction if their required package is to be installed.
41
42
43       For commands operating with groups and environments, see references be‐
44       low.
45

SEE ALSO

47          dnf5-group(8), Group command
48          dnf5-environment(8), Environment command
49
50

AUTHOR

52       See AUTHORS.md in dnf5 source distribution.
53
55       Contributors to the dnf5 project.
56
57
58
59
60                                 Nov 09, 2023                    DNF5-COMPS(7)
Impressum