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.

  • ELK Stack Workshop

    ELK Stack is a powerful monitoring system known for efficient log management and versatile visualization. This hands-on workshop will help you take your first steps with setting up your own ELK Stack monitoring solution.

  • 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.

  • Vagrant

    With Vagrant, you can automate the creation and management of consistent virtual machines that work across platforms.

  • 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
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News