5.3. Selecting a package
Customize the blueprint with packages and modules.
-
The
nameattribute is a required string and can be an exact match, or a filesystem glob that uses*for wildcards, and?for character matching. -
The
versionattribute is an optional string can be an exact match or a filesystem glob of the version that uses*for wildcards, and?for character matching. If you do not enter a version, the system uses the latest version in the repositories.
When you use a virtual provider as the package name, the version glob must be *. Consequently, you are not able to freeze the blueprint because the provider expands into multiple packages with their own names and versions.
Currently, there are no differences between packages and modules. Both are treated as an RPM package dependencies.
Prerequisites
- You have created a blueprint.
Procedure
Customize your blueprint with a package:
[[packages]] name = "<package_name>"Replace
package_namewith the name of the group. For example, thetmux-2.9aand theopenssh-server-8.*packages.[[packages]] name = "tmux" version = "2.9a" [[packages]] name = "openssh-server" version = "8.*"