Make sure that UnityHub.AppImage file is executable.
$ chmod +x path/to/UnityHub.AppImage
You can install the preferred version of Unity in the Installs section of Unity Hub application. It will automatically download and install it for you.
I wrote an article describing each step in detail, which you can find from the link below:
Unity3D is being released via a "Download Helper" now. Instructions to use it are as follows:
Head to the Unity-on-Linux Release Thread and go to the last page. The last post will contain the latest release. As of the time of this posting, that's this one. Download it.
Make that download executable. For example, chmod +x UnitySetup-2018.2.7f1
The last .deb version was actually Unity 2017.2.1f1. After that all the other version came in as .sha extension. .deb version actually automatically installs all the required dependencies. But now you have to install the dependencies on your own first.
The recommended way of installing Unity on Linux is by first installing Unity Hub.
Unity Hub setup file:
https://public-cdn.cloud.unity3d.com/hub/prod/UnityHub.AppImage
Make sure that UnityHub.AppImage file is executable.
You can install the preferred version of Unity in the Installs section of Unity Hub application. It will automatically download and install it for you.
I wrote an article describing each step in detail, which you can find from the link below:
https://www.linuxdeveloper.space/install-unity-linux/
Unity3D is being released via a "Download Helper" now. Instructions to use it are as follows:
chmod +x UnitySetup-2018.2.7f1
Install the prerequisites via
Run the installer.
I like to place it in the
/opt
folder once it's installed and create a link so that I can launch it from the command line.Once that's done, you can type
unity3d
to launch the Unity3D Editor.The last .deb version was actually Unity 2017.2.1f1. After that all the other version came in as .sha extension. .deb version actually automatically installs all the required dependencies. But now you have to install the dependencies on your own first.
Install the dependencies
I also recommend installing build essentials
After that go to this link Unity on Linux: Release Notes and Known Issues - Unity Forum
Click on .html download links of the Unity version you want and select Linux download assistant.
After it is installed you can simply double click the setup file or run that using command line by: