Tesseract

Linux Virtual Machine

Before we start

WARNING: Most Linux distributions provide installation images for Intel processors, labeled with "amd64". These images are not compatible with Tesseract, because your mac has an Apple Silicon processor, that uses the ARM64 architecture.
Compatible Not Compatible

As long as it is compatible with ARM64 processors, you may use any Linux distribution of your choice. You may prefer to use one of the following recommended Linux images:

Let's get to it!

  1. Download the Linux distribution of your choice, in .ISO file format
    • (Optional) Usually these images aren't very big, but you can still sip off a cup of tea while you wait!
    Downloading ISO
  2. Start Tesseract, and click on "+ Create a new Virtual Machine"
    Create New VM
  3. Under "Operating System", select Linux as the operating system of your choice
    OS Choice
  4. Under "Generics", click on "+ Pick a file" to open the Finder file picker
    Pick a File
  5. Select the previously downloaded .ISO image
    Pick ISO Image
  6. Select the desired performance preset
    TIP: Leave this setting on "Balanced" if you are not sure!
    Performance Presets
    TIP: In case of custom parameters: Depending on what kind of Linux environment you want, the minimum requirements may change drastically. To make things simple for you, Tesseract's default values are tailored to give enough breathing room for most use cases. Also, your physical mac will not slow down due to having an excessive amount of resources allocated to the VM.
    Hardware Settings
  7. Select the optional features to enable for your virtual machine
    NOTE: All of these options are straightforward. The only one that may require some extra steps is "Enable shared directory": this option creates for you a folder that is shared between your mac and your Linux virtual machine, allowing you to transfer documents and other files facilitating your work. To know more on how to use this feature keep reading!
    Optional Features
  8. When you are satisfied with your options, click on Confirm and Create
    Confirm and Create
  9. Select your newly created virtual machine from the menu on your left
    • Now you can start it using the button in the top right corner
      Play Button
  10. Profit

A sidenote on the installation process

Every Linux distribution out there provides their own installer, unfortunately Tesseract cannot automate the process for you. However, don't be scared to try and make mistakes, after all it's just a virtual machine, you can scrap it and start from scratch!

Recommendation for advanced users

To take a look at more advanced configuration steps and take advantage of Rosetta 2, along with the shared directory, click on this link