Nem fogom elrészletezni, és nem kívánom senki szájába rágni, használjon az linuxot aki ért hozzá, már a leírás is majdnem szükségtelen, TC wiki-n levan írva, de egye fene, szóval láásuk:
Először is ajánlott külső repo-t hozzáadni a csomagkezelődhöz, hogy friss csomagokat kapj, én az RPMForge (http://www.rpmforge.net/)-ot használom.
1. Csomagtelepítés
yum groupinstall "development tools"
yum groupinstall "development libraries"
yum install gcc-g++ mercurial wget links zip unzip unrar
yum install mysql-server mysql-client mysql-devel
yum install openssl
yum install cmake
2. ACE telepítése
wget http://download.dre.vanderbilt.edu/previous_versions/ACE-5.7.8.tar.gz
tar xvzf ACE-5.7.8.tar.gz
cd ~/ACE_wrappers/
mkdir build
cd build
../configure --prefix=/home/<username>/.sys/
make -j<a szám hány proceszormagunk van, ha csak 1 akor -j elhagyható>
make install
3. OpenSSL(csak akkor szökséges ha régebbi openssl telepítésünk van)
wget http://openssl.org/source/openssl-0.9.8n.tar.gz
tar -xvf openssl-0.9.8n.tar.gz
cd openssl-0.9.8n
./config --prefix=/home/<username>/.sys shared
make -j<a szám hány proceszormagunk van, ha csak 1 akor -j elhagyható>
make install
4. Trinity
hg clone http://trinitycore.googlecode.com/hg/ trinitycore
mkdir build
cd build
cmake ../trinitycore/ [ide jönnek a paraméterek]
make -j<a szám hány proceszormagunk van, ha csak 1 akor -j elhagyható>
make install
Idézetet írta: Paraméterlista
-DPREFIX=<útvonal> (hova kerüljönek a leforgatott fájlok)
-DACE_LIBRARY=<út az ACE library-hoz> (a teljes útvonal a libACE.so-hoz beleértve a fájlnevet is )
-DACE_INCLUDE_DIR=<út az ACE includes/headers-hez>
-DOPENSSL_LIBRARIES=<út az OpenSSL library-hoz>
-DOPENSSL_INCLUDE_DIR=<út az OpenSSL includes-hez>
-DSCRIPTS=1 (core forgatása scriptekkel (alapértelmezett 1, elhagyható))
-DSERVERS=1 (worldserver és authserver forgatása (alapértelmezett 1, elhagyható))
-DTOOLS=1 (map és vmap kicsomagolók forgatása)
-DSQL=1 (sqlk fájlok másolása a telepítési könyvtárba make install közben)
-DCENTOS=1 (RedHat alapú disztóknál ez KELL)
Amint látszik kihagytam pár dolgot, de a lányege benne van, az apróságok alap linuxos ismerettel és logikával hozzáadhatóak, a topic ZÁROLVA, nem szeretném szétoffolva látni, ha valakinek nagyon nem sikerül kérdések és válaszok topic