# Get started Qualcomm^®^ Linux^®^ uses the Ubuntu Linux distribution to sync, build, and flash the associated firmware on supported devices. If you do not have an Ubuntu machine, you can set up a virtual machine (VM) running Ubuntu in a virtualized environment on a Windows^®^ or Mac^®^ host machine. This guide describes the following: - Required host machine configuration and software to set up an Ubuntu VM - Required Ubuntu Linux distribution for Qualcomm Linux - Procedures to set up VMs running the Ubuntu operating system on both Windows 11 and Mac host machines - Troubleshooting steps for common technical issues For host machine requirements, software requirements, and instructions on how to set up an Ubuntu VM on a host machine, see the following: | **Windows 11** | [Set up an Ubuntu VM on Windows 11 using WSL](https://docs.qualcomm.com/doc/80-70017-41/topic/set-up-windows-subsystem-for-linux-on-windows-11.html#set-up-windows-subsystem-for-linux-on-windows-11) | | --- | --- | | **Mac** | [Set up an Ubuntu Server VM on an Arm64 Mac using UTM](https://docs.qualcomm.com/doc/80-70017-41/topic/set-up-an-ubuntu-vm-on-an-arm64-based-mac.html#set-up-an-ubuntu-vm-on-an-arm64-based-mac) | | **Mac** | [Set up an Ubuntu VM on an x86\_64 Mac using UTM](https://docs.qualcomm.com/doc/80-70017-41/topic/set-up-an-ubuntu-vm-on-an-intel-based-x86-64-mac.html#set-up-an-ubuntu-vm-on-an-intel-based-x86-64-mac) | | **Mac** | | | | | Last Published: Dec 18, 2024 [Next Topic Set up an Ubuntu VM on Windows 11 using WSL](https://docs.qualcomm.com/bundle/publicresource/80-70017-41/topics/set-up-windows-subsystem-for-linux-on-windows-11.md) Source: [https://docs.qualcomm.com/doc/80-70017-41/topic/getting-started.html](https://docs.qualcomm.com/doc/80-70017-41/topic/getting-started.html)