Hi everyone, I ran into this same issue on Ubuntu 20.04 LTS - but I’ve figured out a 2020 workaround to successfully install the Epic Games Store. A key reference is here → Reddit - Dive into anything
The basic process is the following:
- Install Lutris → Download Lutris (first class support for multiple Linux distros).
- Launch Lutris post install, and search for Epic Games Store, and install. There will be prompts for multiple dependencies during the install, and click ok for each prompt. After success install, double click the “Epic Games Store” in the Lutris app window.
- Log into the Epic Games Store.
- You should now have full access to your library and content (and games too). Click on the “Unreal Engine” at the bottom of the left navigation to launch that section of the Epic Games Store.
- On the Navigation click on “Library”, and you should see your entire library assuming you have library content. You will not have any projects in this Lutris context, so you need to create a project. This can only be done by installing the Unreal Engine. To do this click on the “Install Unreal Engine” yellow button in the top right of the window. This ill start the install process.
- Complete the install of the Unreal Engine - you can monitor the download progress (about 11GB) in the lower left nav “Downloads” section. Once the install is complete, click the “Launch Unreal Engine” yellow button in the upper left.
- When the “Unreal Engine” launches, create a new Blueprints based project (you can select any template, but it can’t be a C++ based project as Lutris default context does not have a C++ compiler installed, nor is Visual Studio installed).
NOTE: Specify a project location that ideally is located in a proximate file system location as your other Linux based Unreal Projects. Lutris has a file mount “/” which is the root of your Linux file system, and thus you can easily navigate to the location of your native Linux based Unreal Projects. - Create and open the project, and congratulations - you now have an Unreal Project successfully created in Linux that will be recognized in the Epic Games Store application.
- You can now click “Add To Project” on any content item in your Library Vault - and add this content to the project you just created. Download as many content items as you wish and or need into your single project. You can think of this project as a Linux bridge to Epic Games Store project.
- In your Lutris based Unreal Engine Editor based newly created bridge project, right click on any library folder item in the Content pane and select the “Migrate” option. Select the “Content” folder of your Linux Unreal Engine native project as your migration target. Once the migration is complete, your content item and its related dependencies are now copied and available in your Linux native project, and you’re good to go.
- Open your Linux native Unreal Engine Editor and open an existing native project. Once the project opens, in the Content pane, you should now see any and all content items you successfully migrated in the previous step, and you should be good to go!
I hope this helps, and hopefully soon Epic Games will make a Linux native version of the Epic Games Store and or just standard download links on web app - either or would enable full native support Linux Unreal based developers.
Thanks!