No categories assigned

Admins:Linux Server:ArchLinux

Revision as of 10:39, 1 February 2008 by Link2009 (talk | contribs)

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!

Configuration