
I added multipass as an option to the Create a Simple Ansible Test Environment.Much of the instruction found in the above howto's can be followed with adaptation, for example you'll need the parallels driver for docker machine. Linux primary 5.4.0-99-generic #112-Ubuntu SMP Wed Feb 2 17:13: aarch64 aarch64 aarch64 GNU/Linux You can use Parallels Desktop which will allow you to map USB devices to the Linux VM the same way you can with VirtualBox. It looks like nobody solved the problem of running x86 virtual machines on M1 silicon yet. At the moment, Parallels is the only software that is officially authorized by Microsoft to run Windows on M1 and M2 Macs although VMWare Fusion that now. multipass is just a nice wrapper around the built-in MacOS hypervisor. Asahi Linux is a project and community with the goal of porting Linux to Apple Silicon Macs, starting with the 2020 M1 Mac Mini, MacBook Air, and MacBook.Once the VM is started, your home directory is mapped into the Home folder of the home directory of ubuntu user. Start the primary Ubuntu VM instance with multipass start.Install Multipass with brew install -cask multipass.

Here’a three-step process to getting a running Ubuntu VM on your Mac: The same toolset no longer works on newer Macs with M1 CPU (VMware Fusion is in tech preview, so we’re getting there), but there’s an amazingly simple alternative: Multipass by Canonical.


The usual recommendation I make to get past that hurdle is to create a Ubuntu virtual machine that can be destroyed every time to mess it up.Ĭreating a virtual machine is trivial on Linux and MacOS with Intel CPU (install VirtualBox and Vagrant). If you’re brand-new to Python and Ansible, you might be a bit reluctant to install a bunch of packages and Ansible collections on your production laptop to start building your automation skills.
