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
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
- 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.5/modules/list_of_packaging_modules.html