Enabling the Puppet Enterprise tools repository allows you to install PE-compatible versions of Puppet tools such as Bolt and Puppet Development Kit (PDK) with Apt or Yum on your *nix system.
The process for enabling the repository varies based on your package management system.
PE tools location and naming
The PE tools are packaged separately for each supported operating system and version.
|Package management system||URL naming convention||URL example|
|Yum|| || |
Tip: For Ubuntu releases, the code name is the adjective, not the animal.
Enable the PE tools repository on Yum
Identify the URL of the package you want to enable based on your operating system and version. For details, see PE tools location and naming.
sudo rpm -U <PACKAGE_URL>
sudo rpm -Uvh puppet-enterprise-tools-release-el-7.noarch.rpm
Enable the PE tools repo on Apt
- Logged in as root, download the package and run the dpkg tool in install mode:
wget <PACKAGE_URL> sudo dpkg -i <FILE_NAME>.debFor example, to enable the Ubuntu 16.04 Xenial repository:
wget https://apt.puppetlabs.com/puppet-enterprise-tools-release-xenial.deb sudo dpkg -i puppet-enterprise-tools-release-xenial.deb
- Update the
sudo apt-get update