1)Необходимые для работы пакеты:
g++
gcc
make
automake
autoconf
libmysql++-dev
hg
openssl
libssl-dev
zlib1g-dev
libtool
libmysqlclient15-dev
patch
bui ld-essential
mysql-client
Можете также установить вот эти пакеты:
screen
doxygen
2)Скачиваем исходники:
Заходим в директорию где будут лежать исходники...например:
cd /home/trinity
Скачиваем исходники:
hg clone https://bitbucket.org/KingPin/trinitycore/ /home/trinity
получаем три папки:
branches tags и trunk
branches-стабильные ревизии
trunk-нестабильные
3)Компиляция
Дальше решаем что будем устанавливать-стабильную или временную ревизию т.е.
cd /home/trinity/branches
или cd /home/trinity/trunk
autoreconf --install --force
mkdir obj
cd obj
../configure CFLAGS=-O0 CXXFLAGS=-O0 --prefix=/home/trinity/server --sysconfdir=/home/trinity/server --datadir=/home/trinity/server --with-python --with-gnu-ld --enable-cli --with-debug-info
Т.е. серв установится в /home/trinity/server
Далее
gmake
gmake install взято с http://trinity-core.ru/