Files
metaverseDubai/PROGRESS_REPORTS/archive/INSTALLATION_STATUS.md
2026-07-07 03:43:19 -07:00

143 lines
3.8 KiB
Markdown

# UE 5.4.1 Installation Status
## Current Status
**Installation Started**: Ready to begin
**Mode**: Optimized (4 cores, ~80-100GB disk space)
## Installation Steps
### ✅ Completed
1. Installation script created and optimized
2. TODO list updated
3. Monitoring script created
### ⏳ Pending (Requires Manual Steps)
#### Step 1: Link GitHub to Epic Games (REQUIRED)
**Status**: ⚠️ Must be completed before installation
1. Visit: https://www.unrealengine.com/en-US/ue-on-github
2. Sign in with Epic Games account
3. Link your GitHub account
4. Accept Unreal Engine license
**Verify access:**
```bash
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**
```bash
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**
```bash
# 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:
```bash
./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
1. Verify installation:
```bash
~/UnrealEngine/Engine/Binaries/Linux/UnrealEditor -version
```
2. Launch Unreal Editor:
```bash
~/launch_ue5.sh
```
3. Create project:
- Follow [docs/setup/UE5_INSTALLATION.md](docs/setup/UE5_INSTALLATION.md)
- Follow [docs/setup/PROJECT_SETTINGS.md](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=4` to higher number (if you have more RAM)
### Out of Disk Space
- Expected usage: ~80-100GB
- If running low, see [UE5_DISK_SPACE_OPTIMIZATION.md](UE5_DISK_SPACE_OPTIMIZATION.md)
---
**Last Updated**: Installation ready to begin
**Script**: `scripts/install_ue5_5.4.1_auto.sh`