To be able to learn Ansible, we will need to make quite a few playbooks and run them.
Doing it directly on your computer will be very risky. For this reason, I would suggest using virtual machines.
It's possible to create a test environment with cloud providers in a few seconds, but often it is more useful to have those machines locally. To do so, we will use Kernel-based Virtual Machine (KVM) with Quick Emulator (QEMU).
The first thing will be installing
virt-install. On Fedora it will be enough to run:
$ sudo dnf install -y @virtualization
On Red Hat/CentOS/Scientific Linux/Unbreakable Linux it will be enough to run:
$ sudo yum install -y qemu-kvm virt-install virt-manager
If you use ...