Partimos de la base que el sistema ya esta instalado y tenemos un usuario creado, en esta guia no vamos a tocar el usuario root, ya que por temas de seguridad es mejor hacerlo así.
Primero de todo tenemos que actualizar los paquetes de nuestro sistema operativo.
sudo apt-get update && sudo apt-get upgrade
Una vez esta actualizado, tenemos que instalar los paquetes necesarios para compilar el emulador Hercules.
Primero instalamos git, que es necesario para tener la última versión del código fuente.
sudo apt-get install git
Una vez tenemos el programa git tenemos que obtener el código fuente:
git clone https://github.com/HerculesWS/Hercules.git ~/Hercules
Una vez tenemos el código fuente, necesitaremos algunos programas extras para compilarlo. Ejecutamos
sudo apt-get install mysql-server mysql-client mysql-common gcc libmysqlclient18 screen make zlibc zlib1g zlib1g-dev libmysqlclient-dev zlib1g-dev libpcre3-dev
Durante la instalación nos pedirá la contraseña de root de mysql. Ponemos una contraseña y continuamos.
Antes de terminar tecleamos para configurar
./configure --enable-packetver=YYYYMMDD
Si tenemos un sistema operativo de 64 bits
./configure –enable-64bit--enable-packetver=YYYYMMDD
Y para terminar, ponemos
make
Como veis esto es una guia bastante basica, con lo minimo para tener un servidor funcionando, recomiendo leer la wiki http://hercules.ws/wiki/Main_Page
Fuente: http://hercules.ws/board/topic/475-instalar-y-compilar-hercules-en-ubuntu/
