$schemamarkup = get_post_meta(get_the_ID(), 'schemamarkup', true); if(!empty($schemamarkup)) { echo $schemamarkup; }

How to Add Puppet Repo for Debian/Ubuntu-Based Systems

February 26, 2023 | By the+gnu+linux+evangelist.

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
How to Add Puppet Repository for Debian/Ubuntu-based Systems - Featured
  1. 1. Launching Terminal

    How to QuickStart with Command Line on Debian/Ubuntu GNU/Linux:

    Console GNU/Linux QuickStart Guide
  2. 2. Downloading Puppet Repo

    Download Puppet Repository for Debian/Ubuntu GNU/Linux

    Puppet Repo .deb Package
    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. 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. 4. Refreshing Apt Sources

    Next to Refresh Apt Repo Sources
    Play:

    sudo apt update
  5. 5. Puppet Getting Started

    Finally, to Puppet Quick Start for Ubuntu/Debian Based

    Puppet Ubuntu/Debian Get Started Guide

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,