PDA

View Full Version : Instalar REGNUM


guraaru
01-09-2012, 06:35 PM
Hola a atodos este es mi primer Post y quiero que sea memorable XD

Vamos a instalar correctamente REGNUM en linux

primero que todo el instalador lo bajamos de aca
http://www.regnumonline.com.ar/index.php?l=0&sec=6
y tiene un peso de 782 megas
le damomos permisos de ejecucion y no encontramos con un instalador muy similar al de installshild XD me gusta
Pero bueno , la verdad es que ese instalador no se puede usar de manera grafica , la razon es que este instalador genera un error de falta de espacio y creo que solo personas con 6 o mas gigas de ram pueden evitarlo esto es debido a que el juego se descomprime en la carpeta /tmp que por lo general es igual a la mitad de la ram instalada podemos ver el tamaño maximo de esta carpeta ejecutando
df -h
S.ficheros Tamaño Usado Disp Uso% Montado en
rootfs 9,2G 6,5G 2,3G 74% /
udev 10M 0 10M 0% /dev
/run 10M 220K 9,8M 3% /run
/dev/sda6 9,2G 6,5G 2,3G 74% /
shm 1004M 0 1004M 0% /dev/shm
tmpfs 1,5G 1,5G 0 100% /tmp

el tamaño de esta particion se cambia ejecutando
mount tmpfs /tmp -t tmpfs -o size=400M -o remount

el valor size es la que le da el tamaño , es una oviedad pero bueno
yo deje el valor de la tmpfs a 1.5 pero no me sirvio ,
asi que hice lo que debi haber echo desde un principio


./ROInstall_32 --help
Usage: ROInstall_32 [options ...]

Available Options:
--help display this information
--mode [ARG] set the mode to run the installer in
Available values: console, default, silent or
standard
--prefix [ARG] set the installation directory
--response-file [ARG] a file to read installer responses from
--save-response-file [ARG] a file to write installer responses to when the
installer exits
--temp [ARG] set the temporary directory used by this program
--version display installer version information


leamos con detenimiento
a qui vamos a usar el --mode console para que no nos lance el instalador grafico
y la parte inportante es esta
--temp aqui se colocara la ruta que se usara para descomprimir el juego
creemos la carpeta de descomprecion
mkdir TMP
el comando quedaria asi

./ROInstall_32 --mode console --tmp /home/USUARIO/TMP

y enter
ahora cuanto es el espacio necesario para que el juego se descomprima ,veamos los ficheros
http://i.imgur.com/s4JdK.jpg

asi que si sumamos el espacio para descomprimir y el espacio que se usa instalado podriamos decir que ocupa 5 gigas y 3 despues de que eliminemos los temporales

DINAMIK
01-09-2012, 06:44 PM
en muchas distros modernas, lease ubuntu, mint esto no pasa.

solo aclaro. muy bueno el tuto

+1

Eawin
01-09-2012, 06:48 PM
uhhhh que buen tutorial te felicito:thumb:!
+1
Saludos:thumb:

guraaru
01-09-2012, 06:52 PM
uhhhh que buen tutorial te felicito:thumb:!
+1
Saludos:thumb:


gracias , no espera ver respuestas tan pronto XD

Frosk
01-09-2012, 07:01 PM
Lindo tutorial, en especial para aquellos que como dijo dinamik, no poseen distros como ubuntu.

Sticky?

Saludos! :)

xxasperoxx
01-09-2012, 07:03 PM
Muy bueno! Aunque por ahora uso windows :P

Cadarlion
02-09-2012, 05:52 PM
el directorio /tmp es tan grande como la particion / y no "l amitad de la ram"
Eso es el Swap, que se recomienda sea de la mitad de la ram hasta 1024Mb
Tengo 2Gb de ram y una particion / de 10Gb y no tuve problemas con el instalador nunca

Hutch2
02-11-2013, 11:02 AM
No sabia por qué no lo conseguia ,hasta que me di cuenta que el comando seria:

./ROInstall_32 --mode console --temp /home/usuario/TMP en lugar de:

./ROInstall_32 --mode console --tmp /home/usuario/TMP

LordZiru
02-19-2013, 09:46 AM
user@pc:~$ /ROInstall_64 --mode console --temp /home/user/TMP
application-specific initialization failed: Can't find a usable init.tcl in the following directories:
/installkitvfs/lib/tcl /installkitvfs/lib/tcl8.6 /home/damon/src/installkit-1.3.0/out/lib/tcl8.6 /home/lib/tcl8.6 /lib/tcl8.6 /home/library /library /tcl8.6b1.2/library /tcl8.6b1.2/library

This probably means that Tcl wasn't installed properly.

Me surgió este problema en debian, alguna idea?
por qué en ubuntu no pasa?

andres81
02-22-2013, 04:54 PM
el tamaño de esta particion se cambia ejecutando
mount tmpfs /tmp -t tmpfs -o size=400M -o remount

el valor size es la que le da el tamaño , es una oviedad pero bueno
yo deje el valor de la tmpfs a 1.5 pero no me sirvio ,

Haciendo esto deberían tener algunas cosas en cuenta ;)

El tmpfs no se escribe en el disco duro sino en la memoria RAM, por motivos obvios no conviene hacerlo muy grande porque en este caso no quedaría memoria libre para el sistema operativo y los demas programas. Esto puede provocar que la memoria se tendrá que expandir al swap lo cual va a bajar drasticamente el rendimiento de su ordenador.

En fin no es una solución recomendable, mejor usen la opción --temp del instalador de Regnum que por defecto no debería extraerse en /tmp pero eso ya dije hace años y ni caso de parte de NGD

Me surgió este problema en debian, alguna idea?
por qué en ubuntu no pasa?

TCL es un lenguaje de programación funcionando como interprete o sea sin compilar el programa. Si no tienes TCL instalado no puedes ejecutar estos programas ya que son solo un archivo de texto plano para el sistema a menos que se mande al interprete de TCL. Personalmente no entiendo por que usaron este sistema en el instalador si hay otras maneras de hacer esto sin obligarte a instalar todo el interprete. prueba ejecutar el instalador sin la opción --mode console

perrex
03-12-2013, 11:09 AM
Jojojo que tipo grosso!!! Esto me sirvio instalando el game en una pc con muyyyy poco espacio libre en el disco duro, asi que lo monte en una pendrive... antes no me dejaba instalarlo porque se llenaba al toque el disco duro extrayendo los archivos temporales, pero con este tuto... PROBLEMA SOLUCIONADO!!!!

Muchas gracias.

jich24
04-14-2013, 01:44 AM
No sabia por qué no lo conseguia ,hasta que me di cuenta que el comando seria:

./ROInstall_32 --mode console --temp /home/usuario/TMP en lugar de:

./ROInstall_32 --mode console --tmp /home/usuario/TMP
Amigo, me has salvado.. Había intentado hacerlo de muchas formas y la única que me funcionó fue la tuya. Probado en Ubuntu 12.04 LTS .... Unity..

Hutch2
04-20-2013, 11:31 AM
Amigo, me has salvado.. Había intentado hacerlo de muchas formas y la única que me funcionó fue la tuya. Probado en Ubuntu 12.04 LTS .... Unity..

Lo que varia una sola letra xD