Admins:Linux Server:ArchLinux
- Last edited 10 years ago by Vlash Nytefall
Prerequisites
Alright, before proceeding, we need to make sure all of our packages are up-to-date. This ensures compatibility and dependency-checks. Do this by performing a full system upgrade:
sudo pacman -Syu
After successfully retrieving the latest core, community and extras repository updates, we're ready to get started!
Let's start by getting subversion, which is a tool we will need to get EQ2's latest SVN source.
pacman -Sy subversion
Calling in subversion will also get neon, which is a tool that is subversion is dependant on. Install them both accordingly. Now we also need MySQL, so let's get that too.
pacman -Sy mysql
After installation, we need to retrieve the latest EQ2-Emu source. We need to make a new folder, so I made on in my /srv directory, you can make it wherever you are comfortable.
mkdir /srv/EQ2Emu cd /srv/EQ2Emu
Checking out the source
svn co https://eq2emulator.svn.sourceforge.net/svnroot/eq2emulator eq2emulator
This checks out the module 'eq2emulator' in the current folder.
Compiling the latest source
After getting the source, we're ready to compile. So make sure you're in the folder where you extracted eq2emulator.
cd Source/World make
- Note, if you get an error on make, you need to get make and automake! Use
pacman -Sy make automake
After compiling the latest source, we are ready to make our database and prepare the configuration files!