3.8 KiB
3.8 KiB
UE 5.4.1 Installation Status
Current Status
Installation Started: Ready to begin Mode: Optimized (4 cores, ~80-100GB disk space)
Installation Steps
✅ Completed
- Installation script created and optimized
- TODO list updated
- Monitoring script created
⏳ Pending (Requires Manual Steps)
Step 1: Link GitHub to Epic Games (REQUIRED)
Status: ⚠️ Must be completed before installation
- Visit: https://www.unrealengine.com/en-US/ue-on-github
- Sign in with Epic Games account
- Link your GitHub account
- Accept Unreal Engine license
Verify access:
git ls-remote https://github.com/EpicGames/UnrealEngine.git
Step 2: Run Installation Script
Status: Ready to run
The installation requires sudo access for installing system dependencies. You have two options:
Option A: Run Full Automated Script
cd /home/intlc/projects/metaverseDubai
./scripts/install_ue5_5.4.1_auto.sh
Note: Will prompt for sudo password when needed
Option B: Manual Step-by-Step
# 1. Install dependencies (requires sudo)
sudo apt update && sudo apt install -y \
build-essential clang cmake ninja-build mono-devel python3 \
python3-pip git git-lfs curl wget unzip \
libvulkan-dev libxcb-xinput-dev libgtk-3-dev \
libxrandr-dev libxinerama-dev libxi-dev libsdl2-dev \
libssl-dev libicu-dev libxml2-dev libxcursor-dev \
libxcb-icccm4-dev libxcb-image0-dev libxcb-keysyms1-dev \
libxcb-render-util0-dev libxcb-xkb-dev libxkbcommon-dev \
libxkbcommon-x11-dev mesa-common-dev libgl1-mesa-dev \
dotnet-sdk-6.0 libc++-dev libc++abi-dev
# 2. Setup Git LFS
git lfs install
# 3. Clone repository
cd ~
git clone --depth=1 --branch 5.4.1 https://github.com/EpicGames/UnrealEngine.git UnrealEngine
# 4. Run Setup
cd ~/UnrealEngine
./Setup.sh
# 5. Generate project files
./GenerateProjectFiles.sh -game -engine
# 6. Build (4 cores, 4-6+ hours)
make -j4 UnrealEditor
# 7. Clean up
find Engine/Intermediate -type f -name "*.o" -delete
find Engine/Intermediate -type f -name "*.obj" -delete
Monitor Installation
Check installation progress:
./scripts/monitor_ue5_install.sh
Installation Timeline
| Step | Duration | Status |
|---|---|---|
| Install dependencies | 5-10 min | ⏳ Pending |
| Clone repository | 30-60 min | ⏳ Pending |
| Run Setup.sh | 30-60 min | ⏳ Pending |
| Generate project files | 5-10 min | ⏳ Pending |
| Build Unreal Engine | 4-6+ hours | ⏳ Pending |
| Cleanup | 5-10 min | ⏳ Pending |
| Total | 5-8+ hours | ⏳ Pending |
Configuration
- CPU Cores: 4 (configurable in script)
- Disk Space: ~80-100GB
- Build Target: Development Editor only
- Optimizations: Enabled (shallow clone, cleanup, minimal build)
Next Steps After Installation
-
Verify installation:
~/UnrealEngine/Engine/Binaries/Linux/UnrealEditor -version -
Launch Unreal Editor:
~/launch_ue5.sh -
Create project:
- Follow docs/setup/UE5_INSTALLATION.md
- Follow docs/setup/PROJECT_SETTINGS.md
Troubleshooting
GitHub Access Denied
- Ensure GitHub is linked to Epic Games account
- Visit: https://www.unrealengine.com/en-US/ue-on-github
Sudo Password Required
- The script will prompt for sudo password when installing dependencies
- This is normal and required for system package installation
Build Takes Too Long
- Normal: 4-6+ hours with 4 cores
- To speed up: Edit script, change
NUM_CORES=4to higher number (if you have more RAM)
Out of Disk Space
- Expected usage: ~80-100GB
- If running low, see UE5_DISK_SPACE_OPTIMIZATION.md
Last Updated: Installation ready to begin
Script: scripts/install_ue5_5.4.1_auto.sh