GNU/Linux Debian/Ubuntu Adding Puppet Repository Guide
Hi! The Tutorial shows you Step-by-Step How to Add Puppet Repository in Debian/Ubuntu-Based GNU/Linux OSes.
And Puppet is a declarative, Model-based approach to IT Automation, helping you manage Infrastructure throughout its lifecycle, from Provisioning and Configuration to Orchestration and Reporting.
Moreover, using Puppet, you can easily Automate repetitive Tasks, quickly Deploy critical Applications, and proactively Manage Changes, scaling from 10s of servers to 1000s, on-premise or in the cloud.
So this Repo Setup is valid for all the Debian-based Platforms like:
- Kali
- Deepin
- MX Linux
- antiX
- Parrot
- Netrunner
- Voyager
- SparkyLinux
- MakuluLinux
- Elive Linux
- LMDE
- CrunchBang
- Parsix
And again also for all the Ubuntu-based Distros like:
- Linux Mint
- Lubuntu
- Kubuntu
- Xubuntu
- Zorin OS
- Elementary OS
- Linux Lite
- Bodhi
- Kde Neon
- Pop_OS!
- Voyager
- Trisquel
- LXLE
- feren OS
- Peppermint
- Q4OS
- Linux Ultimate Edition
1. Launching Terminal
How to QuickStart with Command Line on Debian/Ubuntu GNU/Linux:
2. Downloading Puppet Repo
Download Puppet Repository for Debian/Ubuntu GNU/Linux
In case of a Non LTS Release grab the nerest available one.
And so for instance for Ubuntu Kinetic grab the Jammy Package.
And for Kali the Debian latest Release.3. Adding Puppet Repo
Then to Add Puppet Apt Repository
First, access the Download location by default with:cd ~/Downloads
To Check it’s there List the contents with:ls . | grep puppet
The grep Command refine the output List showing only the Entries matching the Keyword.
But if you are in Trouble to Find it out on Terminal then See: How to Access Downloads Folder from Browser.
sudo apt install ./puppet*.deb
Authenticate with the User’s Admin Pass.
If Got “User is Not in Sudoers file” then see: How to Enable sudo.
At this time the Puppet Server it’s Not still implemented for Jammy!
And so to get it installed you have to Amend Manually the Repo like:sudo nano /etc/apt/sources.list.d/puppet*.repo
And Change “jammy” in “focal.”
Finally, Ctrl+x to Save & Exit from nano Editor.4. Refreshing Apt Sources
Next to Refresh Apt Repo Sources
Play:sudo apt update
5. Puppet Getting Started
Finally, to Puppet Quick Start for Ubuntu/Debian Based