ahrex's Github work

...that's worth showing to the world

This project is maintained by ahrex

m1-utm-linux

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!

What

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.

Why

You could download a version of Linux from the UTM gallery, but:

How (instructions)

Prerequisites

Per-flavour Linux instructions

Please visit the following sub-pages for guides on each supported flavour.