Running Enemy Territory: Legacy (ET Legacy) on a modern Linux distribution can be challenging due to dependency issues. This guide provides a step-by-step walkthrough for installing ET Legacy on Kubuntu and Ubuntu, with potential applicability to Debian-based systems. This guide leverages the power of apt
package manager, a core component of Debian and Ubuntu Linux distributions, ensuring a smooth and efficient installation process.
Preparing Your System for ET Legacy
Before diving into the installation of ET Legacy, it’s crucial to ensure your system has the necessary 32-bit libraries, as the game predominantly runs on this architecture. This is especially important on newer 64-bit Linux systems. Here’s how to prepare your environment using the command line:
- Enable 32-bit Architecture: Open your terminal and execute the following command:
sudo dpkg --add-architecture i386
- Update Package Lists: Refresh your system’s package lists to reflect the newly added architecture:
sudo apt update
- Install Essential 32-bit Libraries: Install the required 32-bit libraries that ET Legacy depends on:
sudo apt install libasound2-plugins libdrm2:i386 libexpat1:i386 libglu1-mesa:i386 libgl1:i386 libsdl2-2.0-0:i386
Ensure you accept all dependencies and suggested packages during this process. This comprehensive approach minimizes potential conflicts and ensures a stable gaming experience.
Downloading and Installing ET Legacy
With your system prepared, you can proceed with downloading and installing the game itself.
-
Download the 32-bit Installer: Navigate to the official ET Legacy download page (https://www.etlegacy.com/download) and download the 32-bit Linux installer. Most ET Legacy servers, including popular Find a Server (FA) servers, utilize the 32-bit version for compatibility.
-
Create Installation Directory (Optional): Create a dedicated folder for ET Legacy. For instance, create an “Enemy Territory” folder in your home directory. This organizational step is optional but recommended for maintaining a clean file system.
-
Copy and Prepare Installer: Copy the downloaded installer to your chosen installation directory. Right-click on the installer file, navigate to the “Permissions” tab, and ensure the “Is executable” checkbox is marked. This step grants the necessary permissions to run the installer.
-
Run the Installer: Open a terminal in your installation directory (you can press F4 in Dolphin file manager to open a terminal in the current directory). Execute the following command, replacing
etlegacy-v2.81.1-i386.sh
with the actual name of your downloaded installer file:./etlegacy-v2.81.1-i386.sh
-
Accept License Agreement and Prompts: The installer will present the license agreement. Scroll through it and accept the terms (typically by pressing ‘y’ followed by Enter). Subsequent prompts will ask about installation directories and downloading game assets. Accept these prompts as needed. The installer will then download the necessary game data.
Launching ET Legacy
After the installation completes, navigate to the etlegacy-v2.81.1-i386
folder (or your chosen installation directory). You should find the executable file named etl.i386
. Double-click this file to launch ET Legacy.
Remember, Linux is case-sensitive. Ensure you type commands exactly as they appear in this guide.
This guide provides a thorough approach to installing ET Legacy on Linux systems. By following these instructions, you should be able to enjoy this classic first-person shooter on your modern Linux distribution.