Pagina
Nº 1
Muchos estudiantes de Informática o Ing. de Sistemas, o a los
que les gusta trabajar con un sistema operativo más completo
y avanzado, tienen que verse forzados a utilizar un sistema operativo
tan obvio, y que esta diseñado para usuarios finales, creo
que ya saben que estoy hablando del tan conocido y globalizado Microsoft
Windows, pues este sistema presenta muchos beneficios, los que muchos
no quieren dejar. En la vida de un estudiante de la rama, ya sea en
el ámbito científico o práctico, siempre hay
tiempo para un poco de diversión, y salir por un momento de
editores, y compilaciones de sus programas usando comandos de Linux,
pues estoy hablando de meterse por un momento a jugar con su juego
preferido para PC, en este documento voy a referirme en concreto al
tan conocido juego de estrategia en tiempo real "RTS" STARCRAFT,
y la forma de instalarlo y ejecutarlo en un entorno LINUX.
Introducción :
Pueden darse
dos casos (no únicos), de PC´s que un usuario posea,
y que ya haya tenido practica usando LINUX :
- El usuario
tiene una partición Windows, y otra que tiene las particiones
de LINUX.
- El usuario
tiene un disco que solo tenga las particiones LINUX.
Hablaremos mucho
del primer caso, que no quiere decir que no se aplique al segundo
caso, mucho de lo que se describirá sirve para el segundo
caso, solo que hay que consultar otros documentos, o los muy comunes
HOWTO, que los puedes conseguir en Internet, al igual que documentos
parecidos a este, recuerda que hay millones de usuarios en
la red, que siempre estan dispuestos a ayudarte y responder a tus
preguntas, y que siempre es bueno otra fuente de información,
para tratar de mejorar la primera versión consultada.
Requerimientos :
La siguiente
de lista, no seria necesaria, para un usuario avanzado, pero se
la hace por orden y respeto a usuarios nuevos.
Hardware:
- Pentium 90
o superior.
- 16 MB de
RAM o superior.
- 130 MB de
espacio en disco Duro.
- CD-ROM 2X
(4X para los cinemas).
- Tarjeta de
video SVGA.
- Raton.
- Tarjeta de
Sonido (Opcional).
Software
- LINUX.
- Servidor
X que soporte su raton y tarjeta de video (en 640x480 - 8bpp).
- Wine (Emulador
de programas Windows).
- Para tener
sonido, tiene que tener el driver de sonido que soporte su tarjeta,
si tiene problemas en configurar su tarjeta de sonido en LINUX,
consulte SONIDO-COMO (Sound-Howto), que lo puede ubicar en http ://www.linuxdoc.org
- CD de Starcraft.
Instalación :
Primero tenemos
que instalar Wine, para obtenerlo remítase a http ://www.winehq.com.
La instalación de este paquete varía de acuerdo a
la distribución de LINUX que tenga (en mi caso RedHat), y
usted podrá encontrar el programa en internet bajo el formato
.RPM . Es sencillo instalar programas de este formato, sólo
se tiene que seguir los siguiente pasos :
Nota:
Primero que nada verifique si tiene la libreria requerida para instalar
el paquete RPM.
# rpm -qip wine-20000909-1.i386.rpm
y luego
# rpm -qlp wine-20000909-1.i386.rpm
Si requiere
de alguna librería que no posea, es lógico que instales
esas librerias.
Para instalar
solo usamos el commando rpm.
# rpm -i wine-20000909-1.i386.rpm
Recuerda no
olvidar el parametro -i
Podría
ser más comodo usar la aplicación que usa GNOME en
X-Window, GnomeRPM.
Ahora también
se da el caso que obtengas Wine en formato gunzip/tar.
Primero se descomprime
con el comando gunzip
# gunzip wine-20000909-1.i386.tar.gz
Despues de descomprimirlo
queda en *.tar
Entonces usando
el comando tar
# tar -xvf wine-20000909-1.i386.tar
O mejor aun,
para hacerlo todo con una sola linea.
# zcat wine-20000909-1.i386.tar.gz
| tar -xvf
Despues de esto
se creara un directorio :
wine-20000909-1.i386
Luego leemos
el README , para ver la forma de compilarlo e instalarlo.
Existen otros
formatos que se pueden encontrar en Internet, como .deb, para la
distribución GNU-Debian, pero los descritos antes, son los
más usuales, dependiendo de la distribución.
Una vez que
tengamos Wine instalado, tenemos que modificar el archivo de configuración
/etc/wine/wine.conf para que se adecue a nuestro sistema, y para
que funcione solo tiene que modificar las rutas a nuestras unidades.
[Drive A]
Path=/mnt/floppy
Type=floppy
Label=Floppy
Serial=87654321
Device=/dev/fd0
[Drive C]
Path=/mnt/c
Type=hd
Label=MS-DOS
Filesystem=win95
[Drive D]
Path=/mnt/cdrom
Type=cdrom
Label=CD-Rom
Filesystem=win95
; make sure
that device is correct and has proper permissions !
Device=/dev/cdrom
[Drive E]
Path=/tmp
Type=hd
Label=Tmp Drive
Filesystem=win95
[wine]
Windows=c:\windows
System=c:\windows\system
Temp=e:\
Path=c:\windows;c:\windows\system;e:\
GraphicsDriver=x11drv
Si se tiene
una versión de Wine relativamente antigua, se tendrá
que editar el archivo, pero vi que en distribuciones como Mandrake,
o paquetes de una versión actualizado de Wine para RedHat,
no hay mucho que modificar en el archivo de configuración,
a menos que usted quiera tener otras unidades que hacen referencia
a la instalación de Starcraft.
De ser posible
consiga el paquete Wine exclusivamente para su distribución,
porque podría tener errores, aún Mandrake y RedHat
podrían ser distintos, no importa que Mandrake este basado
en RedHat, no soy un experto en esto, pero resulta que los errores
comunes se dan en los requerimientos de los paquetes, aunque que
wine-20000909-1mdk.i386.rpm trabaja bien en ambas distribuciones,
pero en una oportunidad intente instalar un paquete RPM para Mandrake
que corria muy bien en dicha distribución, y en RedHat requeria
una librerias.
En segundo lugar
tiene que elegir entre instalar Stacraft bajo Windows o LINUX.
Si instala bajo
Windows, elija un directorio de nombre simple como "c :\star",
depende de usted, pero sería más comodo acceder a
un directorio en LINUX, si no tiene muchos caracteres. Entonces
solo bastara acceder a la partición Windows, con un comando
sencillo de LINUX, y luego ejecutar Wine para jugar.
Si instala bajo
LINUX, antes tiene que crear las carpetas donde teoricamente esta
instalado Windows.
/mnt/c/windows/system
Usted elije
donde, podría ser en su directorio personal, como en cualquier
lugar, ahora simplemente tendra que montar el CD-ROM, y desde las
X ejecute :
# wine /mnt/cdrom/INSTALL .EXE
Sería
conveniente, que también le de los parametros para asegurar
una instalación correcta.
# wine –winver
win95 /mnt/cdrom/INSTALL.EXE
Dependiendo
de la versión de Windows que tenga, consulte el manual de
wine, y ver que parametros de version soporta. (# man wine)
Asi en unos
segundos aparecera la ventana de instalación de Starcraft.
Podrían surgir algunos errores ya sea de la configuración
de wine, entonces tendra que ver el archivo de configuración,
y revisar las rutas. Un error que yo tuve, fue que el programa de
instalación decía que no tenía la carpeta "menu
Inicio", y no sucedia nada entonces tenía que terminar
wine, para volver a intentar. En ese caso podría instalar
otra aplicación pequeña para que cree esa carpeta,
o simplemente crear esa carpeta a mano, donde antes creamos las
carpeta de windows.
Cuando todo
eso haya pasado tiene que seguir los pasos de instalación
normales, solo que cuando se pida instalar DirectX, tendra que obviar
ese paso, porque wine tiene las librerias incorporadas, y no es
conveniente instalar porque no terminara, por lo menos eso sucedió
en mi PC
|