DEB Package for Unreal Engine

Please provide Unreal Engine in a DEB Package so Linux Developers can use it .

I don’t even understand how there is a Linux Section in the Q&A section of Unreal Engine when Unreal Engine doesn’t even have a Linux Version .

1 Like

Hi, you can compile the Linux version of the Engine using the instructions here A new, community-hosted Unreal Engine Wiki - Announcements - Unreal Engine Forums .

If you are having issues with that we can help you here but in general that process is improving.

Sadly as far as I know the actual binary release is not in our near future so this is all we got. There are several things that need to be overcome before that can even happen. But be aware that there are improvements happening in both compatibility and usability of the compile process for Linux.

Edit:
Please note that I do use UE4 on Linux daily and have been for quite some time, so there is a Linux version just not packaged to one particular distribution, it is up to the distro maintainers to package it or that distro(My distro does have it in a repository).

Wow , I just realized something 2 months after posting this question , Is the Unreal Engine Linux Team aware of the software “Debreate” ? Debreate itself comes in a DEB Package , so any Linux User who has the Tarball of Unreal Engine can download Debreate and deploy it as a DEB Package . I’ve sent plenty of Emails to plenty of Large Softwares asking them to make DEB Packages but I just realized that I never told them to use Debreate .

Having Unreal Engine , Unity Engine , Cry Engine and Armory Engine in the Linux App Store would be a dream come true .

Regarding getting Unreal Engine on the Linux App Store , contact admin@linuxmint.com .

You can contact your distribution maintainer and have them add UE4 to their build process. DEB is not the only package format there is.

I personally do have the package created for me and my machines in my repository that is plugged into machines of me and my friends where it is relevant.

1 Like

Also I just realized there is also licensing issue here. You have to accept the Epic terms when you gain access to the source code, so distributing the software without accepting the license might not be possible esp for some distributions.

1 Like

Alright , I’m still hopeful that Linux Users will gain access to Game Engines with ease in the future .
I spoke to the Chair Person of Blender and he said that Blender is going to have a built-in Game Engine again , but it’s not going to come out in Blender 2.8 which is already on Open Beta .

I’m also curious to see what Linux Mint are doing themselves regarding getting a Game Engine , Linux Mint 19.1 Stable Release was said to come out this Christmas but we don’t even have the Beta yet .

At a later date , the Beta was said to come out at Dec 3 , but still no sign of it .

At this rate , No Stable Release of Linux Mint 19.1 until February .

There is a Game Engine in Mint repos. It is just not this one.

The access and compatibility has been improving for UE4 with latest releases so getting the engine compiled and ready is not such a big issue as it used to be, so there is that.

To be honest the Linux version needs other things more than .deb package. Like having access to the Marketplace - Working Epic Launcher.

I know what you’re talking about , It’s Godot , but it doesn’t work . I tried using Godot back when I used to use Windows 10 and it didn’t work even then as well .

There’s a small chance the Linux Mint Team will have a working version of Godot with 19.1 , or they could surprise us with Armory Game Engine .

Okay , Hope your team meets it’s goals then . Doesn’t sound like something that can be fixed in the short run , but hope your team meets success .

Hey , It’s me Boggs Bunny again , a lot has changed since I first created this post , There is actually a flourishing platform for Linux Game Developers now .

Godot made a working , non installable Tarball , and it now has a working Flatpak version , and there is this newcomer called GDevelop which has a working , non installable Tarball too , so us Linux users have now access to free 3D Suites (Blender) and free 3D Game Engines (Godot and GDevelop) , now I can tell myself that I am a Game Developer on Linux , for Linux without sounding like a joke .

I’ll try to get in touch with GDevelop and Canonical (The company that moderates the Linux Kernel) about getting an installable version of GDevelop that comes in the Linux App Store .

A lot has changed regarding deploying DEB Packages too , there is this new submodule called “Alien” which deploys DEB Packages from Compiled Sources just with a single line of code in Terminal .

First you have to install Alien in Terminal

sudo apt install Alien

Then get your Compiled Source ready , let’s say it’s called Tarball.tar.gz

Open the folder that houses Tarball.tar.gz in Terminal and use this command

Alien -k Tarball.tar.gz

And that’s it , you will get a DEB Package in the folder that houses your Tarball .
I trued using Debereate but it was bugged , and I can’t even begin to tell you how complicated making a DEB was before even the Debereate days .

Alien is the simplest way to make a DEB Package now , but I’ll be working with Canonical to make a Built-In DEB Packager , that Does what Debreate was supposed to do , Deploy DEB Packages from Compiled Source , No coding Involved .

I will also be working with Canonical to get “Clickable” built-in in future installments as well , Clickable is the WORKING software that Deploys CLICK Packages , the file extensipn for Ubuntu Touch Softwares . Right now Clickable only comes in a PPA , but I’ll try to get Canonical to make it built-in from now on .

Good for you, but I do not think that advertising “other” game engines would be looked at nicely here. :slight_smile:

You can make UE4 work with no issues, and it is getting improved with every release. It is going slow because as Tim Sweeney said in the end of year review the Epic games is not as big as everybody thinks and the Linux engine team is even smaller, but it is getting there.

By the way, Canonical does NOT moderate Linux kernel, that would be Linux foundation. Also there is no such thing as Linux App Store, that would probably be Ubuntu App Store. Luckily not everything evolves around Canonical and Ubuntu.