Setting Up a Linux Dev Environment on Apple Silicon with UTM
2025-04-17

This guide demonstrates setting up a Linux development environment on Apple Silicon Macs using UTM virtual machines. After installing UTM and cdrtools via Homebrew, a cloud-init script automates the process of installing essential development tools like Git, Docker, and configuring SSH access. The article walks through creating the VM, importing images, configuring the cloud-init script, and removing temporary drives, resulting in a functional Linux development environment.
Development