http://eswow2.start-zone.net/./viewtopic.php?f=13&t=144&p=614#p614
-----------------------------------
turuk
Lun 20 Feb, 2012 05:15

Script Para Instalar Emulador En Sistemas Debian
-----------------------------------
Mi idea es facilitar las cosas a los que se quieran pasar de Windows a Linux y por las dificultades que presenta en primer momento les da miedo el paso.

Mi idea era hacer una distro de Debian con todo lo necesario, pero esto lo dejo para más adelante. De momento estoy preparando un script que lo que hace es la función de instalador del emulador.
Quiero que tengáis en cuenta que apenas hace 3 o 4 meses que me he introducido al mundo de Linux , por lo que seguro que habrá muchos fallos y errores en el código, pero al menos es funcional y poco a poco lo iré puliendo y mejorando.

De momento tendremos pocas opciones disponibles, pero en pocos días estará completa. De momento ya la podéis descargar para probarla, ya que ya es funcional.

ArkCORE: https://github.com/tortosi/Instalador-Linux-Arkania
SkyFire: https://github.com/tortosi/Instalador_Linux
TrinityCore: Próximamente - Talvez para el Lunes 20 o Martes 21 de Febrero lo tenga.

Que trae el instalador?

- Instalación de programas esenciales para descargar y compilar el emulador. - Funcional
- Descarga de repositorios de core base de datos y traducciones. - Funcional
- Actualización de repositorios. - Funcional
- Compilación de emulador. - Funcional
- Instalador de bases de datos. - Funcional
- Instalador de traducciones de eswow2. - Funcional
- Colocación de dbc, maps y vmaps - Funcional
- Copias de seguridad de las bases de datos. - Funcional
- Actualizador de bases de datos - Pendiente

Si alguien lo comparte en otras comunidades, poned como mínimo los créditos.


Este script está preparado para funcionar con Debian y derivados. Más adelante lo prepararé para CentOS.

Para que funcione correctamente debéis darle permisos de ejecución como un programa. Para hacer eso debemos escribir:
chmod +x Instalador.sh

Otra cosa muy importante para que funcione es que debemos tener el usuario dado de alta en sudoers, si no, no nos funcionará correctamente.
Si no sabéis si está en ese grupo simplemente abrís el terminal y con el usuario común escribís: sudo apt-get update
Si os pide la contraseña y actualiza los repositorios del sistema ya lo tenéis y podéis olvidaros del paso de abajo. De lo contrario os dará un error.

Pasos para crear el usuario como sudoer:
1- Loguearnos como root en la terminal.
2- Escribimos: visudo Con esto se abrirá un editor de texto.
3- Vamos al final y añadimos la líena: Tu_usuario ALL=(ALL) ALL
Donde pone "Tu_usuario" doy por entendido que sabes que es tu nombre de usuario en el sistema.
4- Guardamos con Ctrl+o
5- Cerramos con Ctrl+x

Con estos pasos ya lo tenéis todo preparado y podéis lanzar el script sin problemas.

ES FUNCIONAL PARA ENTORNO GRáFICO Y SIN EL!

Espero que os guste.


