...that's worth showing to the world
This project is maintained by ahrex
A step-by-step guide on how to run Linux in UTM on M1 Macs
Currently supported guides:
guest architecture | guest Linux flavour |
---|---|
native (arm64) | Arch Linux |
Skip the pleasantries and send me to the instructions!
So you’ve obtained an M1 Mac, and you’d like to harness the power of Linux by way of virtualization.
Maybe you’re doing work that involves syscalls, maybe you prefer a distinct boundary between your browsing software and your devving software, or maybe you want to try it because you can.
This guide will help you set up a Linux VM using UTM, in a way that should be stable for in-band guest OS updates.
You could download a version of Linux from the UTM gallery, but:
pacman -Syu
and the likeuname -m
into the terminal should show you arm64
Please visit the following sub-pages for guides on each supported flavour.