Unity Editor is Now Officially Available for Linux
If you are a designer, developer or an artist, you might have been using the experimental Unity Editor that was made available for Linux. However, the experimental version wasn’t going to cut it forever – developers need a full stable experience to work.
So, they recently announced that you can access the full-fledged Unity Editor on Linux.
While this is an exciting news, what Linux distro does it officially support? Let us talk about a few more details…
Non-FOSS Alert
Unity Editor on Linux (or any other platform for that matter) is not an open source software. We have covered it here because
Official Support for Ubuntu and CentOS 7

No matter whether you have a personal or a professional license, you can access the editor if you have Unity 2019.1 installed or later.
In addition, they are prioritizing the support for Ubuntu 16.04, Ubuntu 18.04, and CentOS 7.
In their announcement post, they also mentioned the configurations supported:
- x86-64 architecture
- Gnome desktop environment running on top of X11 windowing system
- Nvidia official proprietary graphics driver and AMD Mesa graphics driver
- Desktop form factors, running on device/hardware without emulation or compatibility layer
You can always try on anything else – but it’s better to stick with the official requirements for the best experience.
A Note on 3rd Party Tools
If you happen to utilize any 3rd party tool on any of your projects, you will have to separately check whether they support it or not.
How to install Unity Editor on Linux
Now that you know about it – how do you install it?
To install Unity, you will have to download and install the Unity Hub.

Let’s walk you through the steps:
- Download Unity Hub for Linux from the official forum page.
- It will download an AppImage file. Simply, make it executable and run it. In case you are not aware of it, you should check out our guide on how to use AppImage on Linux.
- Once you launch the Unity Hub, it will ask you to sign in (or sign up) using your Unity ID to activate the licenses. For more info on how the licenses work, do refer to their FAQ page.
- After you sign in using your Unity ID, go to the “Installs” option (as shown in the image above) and add the version/components you want.
That’s it! This is the best way to get all the latest builds and get it installed in a jiffy.
Wrapping Up
Even though it is an exciting news, the official configuration support does not seem to be an extensive list. If you use it on Linux, do share your feedback and opinion on their Linux forum thread.
What do you think about that? Also, do you use Unity Hub to install it or did we miss a better method to get it installed?
Let us know your thoughts in the comments below.
When I tried to install unity (ANY VERSION) it’s giving me that I don’t have enough space but I already have 20G free space, when I tried on another hard with about 100G free given me the same massage
And sometimes gives me a wrong free space
I’m using Fedora workstation 34 with X11
PLEASE HELP!!!
Do you have different partition for root and home?
i have alreay installed unity by two methods and now i don’t know whether it really exist in ubuntu or not because i don’t find any icon to launch this engine, how do i get access to my file using this linux OS
Be comfortable with appimages first.
Excellent article. Thank you!
A question: when i enter “/home/guest/Unity/Hub/Editor/2019.3.0a8/Editor/Unity” on the terminal, a message box appears:
“We recommend installing the Unity Hub for the best Unity experience. Visit http://unity3d.com/get-unity/download – Continue launching Unity – [Open project] [Create empty project] [Quit]” – So, how can we run Unity Hub directly from command line, seeing that it is actually installed?