Packaging modules
Language
- bower - Manage bower packages with bower
 - bundler - Manage Ruby Gem dependencies with Bundler
 - composer - Dependency Manager for PHP
 - cpanm - Manages Perl library dependencies.
 - easy_install - Installs Python libraries
 - gem - Manage Ruby gems
 - maven_artifact - Downloads an Artifact from a Maven Repository
 - npm - Manage node.js packages with npm
 - pear - Manage pear/pecl packages
 - pip - Manages Python library dependencies
 - yarn - Manage node.js packages with Yarn
 
Os
- apk - Manages apk packages
 - apt - Manages apt-packages
 - apt_key - Add or remove an apt key
 - apt_repository - Add and remove APT repositories
 - apt_rpm - apt_rpm package manager
 - dnf - Manages packages with the dnf package manager
 - dpkg_selections - Dpkg package selection selections
 - flatpak - Manage flatpaks
 - flatpak_remote - Manage flatpak repository remotes
 - homebrew - Package manager for Homebrew
 - homebrew_cask - Install/uninstall homebrew casks.
 - homebrew_tap - Tap a Homebrew repository.
 - layman - Manage Gentoo overlays
 - macports - Package manager for MacPorts
 - openbsd_pkg - Manage packages on OpenBSD
 - opkg - Package manager for OpenWrt
 - package - Generic OS package manager
 - package_facts - package information as facts
 - pacman - Manage packages with pacman
 - pkg5 - Manages packages with the Solaris 11 Image Packaging System
 - pkg5_publisher - Manages Solaris 11 Image Packaging System publishers
 - pkgin - Package manager for SmartOS, NetBSD, et al.
 - pkgng - Package manager for FreeBSD >= 9.0
 - pkgutil - Manage CSW-Packages on Solaris
 - portage - Package manager for Gentoo
 - portinstall - Installing packages from FreeBSD’s ports system
 - pulp_repo - Add or remove Pulp repos from a remote host.
 - redhat_subscription - Manage registration and subscriptions to RHSM using the subscription-manager command
 - rhn_channel - Adds or removes Red Hat software channels
 - rhn_register - Manage Red Hat Network registration using the rhnreg_ks command
 - rhsm_repository - Manage RHSM repositories using the subscription-manager command
 - rpm_key - Adds or removes a gpg key from the rpm db
 - slackpkg - Package manager for Slackware >= 12.2
 - sorcery - Package manager for Source Mage GNU/Linux
 - svr4pkg - Manage Solaris SVR4 packages
 - swdepot - Manage packages with swdepot package manager (HP-UX)
 - swupd - Manages updates and bundles in ClearLinux systems.
 - urpmi - Urpmi manager
 - xbps - Manage packages with XBPS
 - yum - Manages packages with the yum package manager
 - yum_repository - Add or remove YUM repositories
 - zypper - Manage packages on SUSE and openSUSE
 - zypper_repository - Add and remove Zypper repositories
 
Note
- (D): This marks a module as deprecated, which means a module is kept for backwards compatibility but usage is discouraged. The module documentation details page may explain more about this rationale.
 
    © 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
    https://docs.ansible.com/ansible/2.6/modules/list_of_packaging_modules.html