Puppet Enterprise 2019.1

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.

*nix platform packages are located in a Puppet.com repository corresponding to the package management system.
Package management systemURL naming conventionURL example
Yum http://yum.puppetlabs.com/puppet-enterprise-tools-release-<OS ABBREVIATION>-<OS VERSION>.noarch.rpm http://yum.puppetlabs.com/puppet-enterprise-tools-release-el-6.noarch.rpm
Apt https://apt.puppet.com/puppet-enterprise-tools-release-<VERSION CODE NAME>.deb
Tip: For Ubuntu releases, the code name is the adjective, not the animal.
https://apt.puppet.com/puppet-enterprise-tools-release-jessie.deb

Windows and macOS PE tools packages are indexed on the Puppet download site.

Enable the PE tools repository on Yum

Before you begin

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.

Logged in as root, run the RPM tool in upgrade mode:
sudo rpm -U <PACKAGE_URL>
For example, to enable the Enterprise Linux 7 repository:
sudo rpm -Uvh puppet-enterprise-tools-release-el-7.noarch.rpm

Enable the PE tools repo on Apt

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.
  1. Logged in as root, download the package and run the dpkg tool in install mode:
    wget <PACKAGE_URL>
    sudo dpkg -i <FILE_NAME>.deb
    For 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
  2. Update the apt package lists: sudo apt-get update
Back to top
The page rank or the 1 our of 5 rating a user has given the page.
The email address of the user submitting feedback.
The URL of the page being ranked/rated.