Are you having trouble installing your favorite software on your Mac M1? Don’t worry, there is a solution! By using UTM software to set up a virtual machine, you can install any software you need. In this post, I will show you how to do this.
UTM (Ubiquiti UniFiĀ® Management Virtual Appliance) is a virtual machine that allows a user to manage their UniFi network using the UniFi controller software. The UniFi controller software is a web-based application that allows the user to manage various aspects of their UniFi network, such as configuring network settings, adding devices, and monitoring network activity.
Here I’m using UTM virtual machine to install Ubuntu on a Mac OS M1 computer. The UTM app, which is a version of the UTM virtual machine specifically designed for Mac computers. The UTM app allows the user to create a virtual machine and install an operating system (such as Ubuntu) within the virtual machine, allowing them to run the operating system alongside their main operating system (Mac OS).
Although using UTM software to create a virtual machine can be a great solution for installing software on a Mac M1, there may be some challenges. I personally spent two days trying to get the software to work, but eventually found a helpful tutorial on YouTube. In this post, I will share the steps and the fix that I learned from the tutorial, so that you don’t have to waste as much time as I did.
In summary, the process of installing Ubuntu on a Mac OS M1 computer using the utm app involves the following steps:
- Download and install the utm app on the Mac.
- Download the Ubuntu server for arm 64 disk image.
- Launch the utm app and create a new virtual machine. Select “virtualize” and “Linux” as the operating system, and browse for the Ubuntu server disk image to select it. Follow the prompts to complete the virtual machine setup, including specifying the amount of memory and storage to allocate to the virtual machine.
- Start the virtual machine by clicking the “play” button. This will boot the virtual machine and bring up the Ubuntu installation screen.
- Follow the prompts to install Ubuntu, including selecting the language, time zone, and keyboard layout, and creating a user account and password.
- (Optional) Install the Open SSH server to allow remote access to the Ubuntu virtual machine.
- Once the installation is complete, the user can launch the Ubuntu virtual machine from the utm app and use it as they would any other Ubuntu installation.
If you encountered an issue where the Ubuntu installation process seemed to be stuck. To resolve this the instructor in the video suggest deleting the disk image and rebooting the virtual machine.
To do this, he recommend shutting down the virtual machine, clicking on the “edit” button for the virtual machine, scrolling to the bottom of the list of drives, and deleting the drive with the CD/DVD ISO image. After deleting this drive and saving the changes, you should start the virtual machine again and wait for the installation to continue. This fixed my issue and I hope it’s a solution for you as well.
Here is the full video:
