
Now head to the “Drives” tab and delete any existing drives by clicking the trash can icon next to them. Move on to the “System” tab and select your desired system architecture (you’ll need to match this to the version of Linux you downloaded) and select the desired amount of RAM you want to dedicate to your machine. Launch UTM and click on the “Create a New Virtual Machine” button, then give your new VM a name you can recognize in the “Information” tab: As an example, we were able to get x86-64 Puppy Linux 9.5 to boot up to the point where the X window manager is launched, at which point it would (seemingly) hang. You can also create your own VM, but be prepared to do some troubleshooting to get everything working. Creating Your Own Virtual Machine With UTM Note: If you receive an error like “Number of SMP CPUs requested (10) exceeds max CPUs supported by machine ‘mach-virt’ (8)” right click on your VM, and select “Edit”, then head to “System” and check “Show Advanced Settings” then under “CPU Cores” enter 8 (or whatever the “max” is quoted as in the error). In our testing the x86-64 version of Ubuntu ran at a glacial pace, even on an M1 Max processor. We strongly recommend ARM64 images for performance reasons. In the case of Linux, all you have to do is click the “play” button and your VM will begin. Select the UTM file you downloaded and it will be imported. Click “Download” to save the configuration to disk, then open UTM and click File > Import Virtual Machine. Simply head to the Gallery page and select the VM you would like to install.

#VLC MAC M1 FOR WINDOWS 10#
You can also use this Gallery feature to download ready-to-run VMs for Windows 10 and 11, Windows XP, and macOS 9 but you’ll need to provide your own disk images. This is by far the easiest route to take, with support for some popular distros like Arch Linux (ARM), Debian (ARM), Ubuntu (x86-64 and ARM).įor Linux and similar open source projects, the VM downloads are provided with everything you need including the disk image required to run the operating system. UTM provides some ready-made VMs that you can download and install, which lets you hit the ground running and not worry about configuring your own machine. It’s up to you what you choose, but you’ll need to match your version to your system architecture in the instructions below. Note: You can use UTM to run ARM64 versions of Linux at “near native” speeds, while lower performance emulation can be achieved in 32-bit and 64-bit x86 versions.

To get started, download UTM and a Linux distribution of your choosing, then get started on creating a virtual machine with UTM. You can use this app to emulate a large number of processor architectures, including x86-64 (“proper” desktop Linux) as well as ARM and PowerPC. There’s also a paid $9.99 Mac App Store version that you can buy to support developers and gain access to automatic updates through the store interface.
#VLC MAC M1 FOR FREE#
You can do this for free with a virtual machine (VM) app called UTM. The release is intended for “developers and power users,” and several features and tools aren’t yet working, but you’re welcome to follow the project’s instructions and try an install. Update, 3/22/22: The porting project Asahi Linux has published its first alpha release, complete with a usable desktop environment. If you can’t wait any longer, you can run Linux right now in a virtual machine.

Native Linux support for Apple Silicon chips is coming. You Can’t Run Linux Natively on Apple Silicon (Yet)
