Unity officially supports the following Linux distributions:
To install the Unity Editor, follow these instructions:
Download the latest version of the Unity Hub for Linux.
The latest Hub version is available on the Linux release notes thread on the Unity forums. Note: The latest version is the last post in the thread.
Download the latest Unity Setup Utility.
Give the Setup Utility executable permissions and run the program.
On Ubuntu-based distributions, double click the file you downloaded and select the Make Executable and Run option.
You can also use the command line:
$ chmod +x ~/Downloads/UnitySetup-2019.1.0f2 $ ~/Downloads/UnitySetup-2019.1.0f2
Follow the assistant wizard instructions.
From this point forward, follow the install instructions for the Editor as outlined in the Installing the Hub documentation.
If Unity fails to start, you might need to install a missing dependency. On Ubuntu-based distributions, use:
sudo apt install libgconf-2-4
On CentOS, you might need to install the
mesa-libGLU dependency. Use:
sudo yum install mesa-libGLU