# Functions
New creates new instance of packages.
# Structs
PackageInfo defines the package to use for the specific distro, version, architecture combination.
Packages defines the list of supported distro, version, architecture combinations and the agent package details.