Automatic desktop configuration using Ansible and Perl

Fit for 2020

These scripts mean that my upgrade to Ubuntu 21.04 in 2020 will undoubtedly work like clockwork. I can continuously maintain and expand the Ansible instructions over the coming years because they are in a Git repository; the next upgrade will also guarantee that nothing is omitted by mistake.

The prerequisite for this, of course, is that Ansible will still support the syntax for version 1.5.3 from good old 2015 in what will probably be release 7.42 in 2020. One can only hope!

Mike Schilli

Mike Schilli works as a software engineer in the San Francisco Bay Area. He can be contacted at mailto:mschilli@perlmeister.com. Mike's homepage can be found at http://perlmeister.com.

Infos

  1. Hochstein, Lorin. Ansible: Up and Running. O'Reilly, 2015
  2. Ansible: https://github.com/ansible/ansible
  3. Listings for this article: ftp://ftp.linux-magazine.com/pub/listings/magazine/181
  4. "Perl Controls VirtualBox" by Michael Schilli, Linux Pro Magazine, issue 151, pg. 64: http://www.linux-magazine.com/Issues/2013/151/Perl-Vagrant-Package

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Ansible Container Auto Deploy

    Streamline software deployment with Ansible and Docker containers.

  • Perl – Vagrant Package

    The Vagrant package provides easy management of virtual machines with VirtualBox as the hypervisor on the command line. Provisioning tools like Puppet let customers try out products in pre-installed environments.

  • Perl – Programming Tips

    If you have been programming for decades, you've likely gathered a personal bag of tricks and best practices over the years – much like this treasure trove from the Perlmeister.

  • Web Authentication

    Apache offers several options for adding a password-protected area to a website.

  • Perl: Speed Bumps

    Instead of souped up CPUs, simple programming tricks are often all it takes to speed up a program. Profilers can discover bottlenecks that need more TLC from the developer.

comments powered by Disqus

Direct Download

Read full article as PDF:

Price $2.95

News