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.

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.

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.

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.

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.

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.

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.

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.

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.
https://www.youtube.com/watch?v=o-pdJXgJzRc
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
Follow us on:
Facebook | GitHub | LinkedIn | YouTube