Comparte
Ver el tema anteriorIr abajoVer el tema siguiente
avatar
-Fundador-
-Fundador-
Post900
Puntos GS2466
Reputación27
Registrado 13/06/2014
Ver perfil de usuariohttp://portalgs.foro-activo.es

Compilar cualquier desde c4 hasta H5 en linux

el Jue Mar 26, 2015 11:35 pm
comenzare con RECOMENDACIONES para la instalacion de linux que en este caso sera la version que usare sera ubuntu 11.04 basada en debian para ello seguimos los siguientes pasos:

1.- se bajan el source de la siguiente web:

[Tienes que estar registrado y conectado para ver este vínculo]

después lo hacen booteable o lo queman esa ya es su decisión, ahí mismo especifica como quemarlo o bootearlo :P

sigamos....
?
ahora la pregunta que muchos se hacen y es.... tengo que borrar windows para instalar ubuntu ? pues claro que no almenos que tengan problemas de partición...


bueno quemamos el cd o boteamos nuestra memoria (si este es el caso se meten al bios y ponen que lea su puerto usb antes de HDD y listo) bueno simplemente seguimos el clásico next y cuando llegue la hora le ponemos que queremos instalar con windows ;D y listo seguimos configurando (vendrá una zona en la que les van pregunta si desean instalar plugins adicionales le dicen que no , de lo contrario tardara una eternidad) y pues cuando termine todo estará listo para usar (les agregara un menú llamado group el cual les dará la opción de que si quieren comenzar con linux o windows) en fin esto seria todo para la instalación de ubuntu.

INSTALACIÓN DE PAQUETES y compilación 

1- instalación y cofiguracion del java:

a.- descargamos el java desde:

[Tienes que estar registrado y conectado para ver este vínculo]

y bajamos la que diga Linux x86 - Compressed Binary (en caso de ser ubu a 32 bits) o bien Linux x64 - Compressed Binary (en caso de ser ubu a 64 bits)

una ves descargado les recomiendo que lo guarden en una memoria y despues vayan a lugares-->>carpeta personal y cren una carapeta con nombre java; después de ello copian el archivo de java clickDerecho--->>extraer aqui (deve salir una carpeta llamada jdk1.7.0) .

una ves hecho eso se van a aplicaciones-->terminal 

y dentro elle ponen sudo su y presionan enter y digitan su pass (las letras del pass no van a salir pero no se preocupen que si las toma pero hace eso por motivos de seguridad).

una vez hecho eso les comentare los comando bascios que se usaran en el tuto:

sudo su = entras como super-usuario en linux (como administrador en pocas palabras)
ls -la = muestra todas las carpetas y archivos que están dentro de un directorio
cd = abre carpetas
mkdir= crea carpetas

DESDE ESTE PUNTO TODO LO QUE PONGA SERA INTRODUCIDO DESDE CONSOLA o TERMINAL:

ent = dar enter

cd ent
cd .. ent
cd /usr/lib/ ent
mkdir jvm ent
cd ent
cd .. ent
cd /home/oxiobulus/java ent (sustituyan oxiobulus por su nombre usuario que tengan en su terminal)
mv ./jdk1.7.0/ /usr/lib/jvm/jdk1.7.0 ent
update-alternatives --config java ent (les dira que no tienen java o que no ahi nada que configurar) entupdate-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/jre/bin/java 3 ent
update-alternatives --config java ent
java -version ent y les debe salir algo como esto:

java version "1.7.0"
Java(TM) SE Runtime Environment (build 1.7.0-b147)
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)

si todo sale asi entonces es que tienen java correctamente instalado

2.- instalacion de ant 1.8.2

add-apt-repository ppa:eclipse-team/debian-package ent
apt-get update ent
apt-get install ant ent
ant -version ent y debe salir algo como esto
Código:
[ltr]Apache Ant(TM) version 1.8.2 compiled on June 25 2011[/ltr]
si todo sale asi es que tienen ant correctamente instalado

3.- instalacion de subversion

apt-get install apache2 ent
apt-get install subversion libapache2-svn ent

bueno ya tenemos todos los paquetes necesarios ahora lo que sigue 

4 creación de carpeta y obtención del código fuente (llamare source)

cd .. ent
mkdir l2 ent
cd l2 ent
mkdir fuente ent
cd fuente ent

y ahora si viene el surtido rico  elegir que cronica quieren;

T1
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

T1.5
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

T2.1
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

T2.2
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

T2.3
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

T2.4 (Freya)
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

C4
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

C5
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

C6
core: [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo]

version mas reciente de l2j (H5):

core : [Tienes que estar registrado y conectado para ver este vínculo]
datapack: [Tienes que estar registrado y conectado para ver este vínculo] 

bueno solo falta GOD como pueden ver ... en fin en este ejemplo vamos a usar la H5 que es la mas reciente:

se supone que estamos dentro de l2/fuente entonces empecemos (desde la terminal obviamente home/oxiobulus/l2/fuente)

exit ent (para salir de modo super usuario)
update-alternatives ent
2 ent (les va a salir un menu con que version de java quieren trabajar)
ant -version ent para verificar su version de java recuerden debe decir 1.7 
svn co [Tienes que estar registrado y conectado para ver este vínculo] ent esperan que termine.... (esta descargando los archivos del core paciencia )svn co [Tienes que estar registrado y conectado para ver este vínculo] ent y se esperan tambien 


5 compilación

bueno amigos en teoria ya tiene el codigo fuente del server asi que volvamos a nuestra preciosa consola y pongamos lo siguiente:

ls -la ent (deben aprecer 2 nuevas carpetas L2J_Server y L2J_DataPack)
cd L2J_Server ent 
ant ent y empezara la compilación si todo sale bien debe de generar un archivo llamado L2J_Server.zip de lo contrario algo hicieron mal :s

cd .. ent
cd L2J_DataPack ent 
ant ent y empezara la compilación si todo sale bien debe de generar un archivo llamado L2J_DataPack.zip de lo contrario algo hicieron mal :s

si todo sale bien pues FELICIDADES ya tiene los archivos del servidor  ahora solo basta con ir de manera gráfica a lugares ---> carpeta personal ---> l2 ----> fuente

y dentro de esa carpeta están 2 carpeta las abren y en cada una abra una llama build la abren y ahí están los preciosos files de su server......


bueno comente sus dudas que creo que serán muchas y disculpen si no le entienden a partes de la guía pero estoy migrando mi server a H5 y pues ando corto de tiempo pero igual la iré editando 






Bienvenido a PortalGS

Recuerda Leer Las Reglas

[Tienes que estar registrado y conectado para ver este vínculo]
Gana Dinero Por Internet
[Tienes que estar registrado y conectado para ver este vínculo]
Ver el tema anteriorVolver arribaVer el tema siguiente
Permisos de este foro:
No puedes responder a temas en este foro.