E3DS Documents & Tutorials

Create & Package a Linux Build

In this document, we will guide you through how to create and package a Linux build from Windows OS using Unreal Engine.




Prerequisite

Before following this guide, make sure you have completed the Linux Cross-Compile Toolchain setup.









Follow the steps below:


Step 1. Launch Unreal Editor and Open or Create a Project

Launch Unreal Editor.

You can either create a new project or open an existing Unreal Engine project.

For this guide, we will use the Third Person Template as a demo project.

image-20260520-071819.png
Figure 1. Creating a Third Person Template Project in Unreal Engine










Step 2. Enable the Pixel Streaming Plugin

Go to the Plugins window in Unreal Engine.

Search for Pixel Streaming and enable the plugin.

After enabling the plugin, restart the Unreal Editor to apply the changes.

image-20260520-071941.png
Figure 2. Enabling the Pixel Streaming Plugin








Step 3. Select the Linux Platform

After restarting the editor, go to the top menu and select:

Platforms → Package Project → Linux

This will select Linux as the target platform for packaging.

image-20260520-072046.png
Figure 3. Selecting Linux as the Target Packaging Platform









Step 4. Start Packaging the Project

Go to: Platforms → Package Project → Package Project

This will start the Linux packaging workflow.

image-20260520-072128.png
Figure 4. Starting the Package Project Process








Step 5. Select an Empty Output Folder

Choose an empty folder where the packaged Linux build will be saved.

It is recommended to create a new folder specifically for the Linux build output.

image-20260520-072303.png
Figure 5. Selecting an Empty Folder for the Packaged Build









Step 6. Monitor the Packaging Process

Once packaging starts, Unreal Engine will begin creating the Linux build.

Click Show Output Log to view the packaging logs and monitor the progress.

image-20260520-072447.png
Figure 6. Monitoring the Linux Packaging Process in Output Log












Step 7. Confirm Build Success

Wait until the packaging process is complete.

If the build is successful, Unreal Engine will show a successful packaging message.

image-20260520-072550.png
Figure 7. Linux Build Packaging Completed Successfully









Step 8. Zip the Packaged Build

Go to the packaged build output folder.

Select all files and folders inside the packaged build directory, then compress them into a ZIP file.

This ZIP file will be used for uploading the Linux build.

image-20260520-072706.png
Figure 8. Compressing the Packaged Linux Build into a ZIP File






Next Step

In the next document, we will guide you through how to upload this packaged Linux build ZIP file.







Video Guidance

For a complete visual walkthrough, you can watch the video tutorial below.







 


Need help?

If you need any assistance, feel free to reach out through any of the following channels:

🛠️ Support Portal: Contact Our Support Team

💬 Discord Community (Faster Support): Join Our Discord Community

📧 Email Support: support@eagle3dstreaming.com

 

🆓 Get Started for free

 

 

Follow us on:

Facebook | GitHub | LinkedIn | YouTube