En entornos profesionales, nos vemos obligados a
trabajar indistintamente en entornos Windows /
Unix. El desarrollo del
mundo Java a
contribuido a que estemos acostumbrados a trabajar en entornos
heterogéneos en desarrollo y explotación de los
sistemas.
En entornos de preventa, hay veces que utilizamos
emuladores para poder trabajar
con distintos sistemas
operativos simultáneamente y compartir sin esfuerzo
las mismas aplicaciones ya instaladas y configuradas. Esto tiene
mucho sentido en grandes empresas
multinacionales donde se invierte un esfuerzo muy importante en
preparación de complejas demostraciones y pruebas de
concepto y
donde no nos podemos permitir el lujo de repetir esfuerzos de un
modo innecesario.
Yo he utilizado VMWare y es impresionante. Lo
podéis encontrar en http://www.vmware.com/. Con
esta herramienta puedes instalar desde tu aplicación
Windows una máquina virtual también Windows (puede
ser otra versión o en otro idioma), Linux y
otros ….y compartir los recursos entre
los dos ya que se ejecutan de un modo simultaneo.
Microsoft ha comprado recientemente una empresa y ha
incorporado a sus productos una
herramienta llamada Virtual PC… http://www.microsoft.com/windowsxp/virtualpc/
que nos permite básicamente lo mismo.
Hoy vamos a mostraros como podemos instalar un emulador
de UNIX para PC. No tiene el alcance de los productos comentados
anteriormente pero nos puede ser muy útil en caso de tener
que disponer de un entorno UNIX sencillo y gratuito (para
impartir un curso de Unix básicos sin montar mucha
parafernalia, para hacer prácticas, pequeñas
pruebas de concepto, etc…..)
Lo podemos encontrar en www.cygwin.com
Si miramos en el lateral podemos ver un enlace al
fichero setup.exe con el que podemos arrancar la
instalación:
Una vez arrancado el instalador vemos que tiene este
aspecto:
Debemos tener precaución con el posible comportamiento
de los antivirus.
Podemos instalar desde Internet, descargarnos los
ficheros y/o instalar desde un directorio donde hemos descargado
anteriormente ficheros.
Elegimos el directorio de trabajo
Definimos el directorio donde guardar los ficheros
descargados.
Elegimos la conexión directa a
Internet
Seleccionamos uno de los sites donde están
disponibles los ficheros
Elegimos los paquetes a instalar. Inicialmente podemos
seleccionar los paquetes por defecto.
Creamos los iconos para que sea más sencillo
arrancar la aplicación
Arrancamos desde el icono creado
Y la estamos… Podemos ejecutar unos comandos
básicos…. y ver con el comando mount como
acceder a los discos instalados.
Si hemos elegido en la instalación el montaje de
Lynx, un navegador de línea de comando, podemos navegar
por nuestro Web rememorando
viejos tiempos.
Navegamos por la home…
Seleccionamos una categoría
(jsp/servlets)
Y vemos uno de los últimos tutoriales (y
creo que uno de los más valiosos)
Una buena opción es montar el entorno
gráfico, simplemente siguiendo las instrucciones (solo
debemos elegir en la instalación el paquete X11).. no es
mala opción para dispones de un entorno X gratuito con el
que administrar otros sistemas remotos.
Es posible conseguir las instrucciones para montar el
navegador Web gráfico dillo en este enlace http://www.hyperborea.org/software/dillo/cygwin.html
Simplemente invocando los programas del
directorio sbin nos empezarán a aparecer ventanas del
entorno
X
Lo curioso es que estamos simultáneamente
ejecutando los servicios de
UNIX y el PC a la vez. Para demostrarlo hemos puesto en la home
de mi Web en Windows (un IIS) la siguiente
página.
Podemos ver el aspecto que tiene desde la parte Unix con
Lynx
Ya no tienen excusa los que encuentran resistencia a
meterse en el mundo UNIX porque lo podemos hacer poco a
poco.
En grandes empresas y entornos profesionales moverse con
soltura por consolas Unix es vital. En España
podemos encontrar grandes instalaciones de Sun, HP e IBM y cada
día más Linux…. por lo que no nos podemos
despistar.
Roberto Canales Mora