Descarga y configuración del entorno de desarrollo en Ubuntu
5/24
Lectura
Hola, en esta clase instalaremos el emulador MVS para una distribución de Ubuntu. Si ya instalaste tu emulador en Windows puedes saltarte esta clase y seguir avanzando.
Dentro de la terminal, lo que necesitamos hacer es actualizar, como buena práctica, el conjunto de paquetes disponibles, para eso tecleamos en la terminal:
sudo apt-getupdate
Es necesario instalar el emulador Hercules, para ello tecleamos la instrucción:
apt-get install hercules
Una vez finalizada la instalación de Hercules, en el navegador de tu preferencia, busca TK4- wotho o ve a directo a este website . Aquí vamos a descargar el emulador del sistema operativo MVS:
Para descargar MVS selecciona con tu mouse el último enlace o da clic en el siguiente link:
Posterior a esto, genera en /root una carpeta con el nombre mvs:
mkdir mvs
Ahora, dirígete a esta carpeta desde la terminal y vamos a descargar aquí el archivo comprimido del entorno de desarrollo. Teclea el comando wget seguido del contenido del enlace que copiaste en un paso anterior:
Una vez finalizada la descarga, descomprime el .zip que has descargado, y el contenido déjalo en la carpeta mvs:
unziptk4-_v1.00_current.zip
Al finalizar la descompresión de este archivo, dirígete a la carpeta conf:
Ahora, edita el contenido del archivo tk4-.cnf con tu editor de texto preferido. En mi caso utilizaré VIM:
Y modificaremos las líneas NUMCPU y MAXCPU, modificando el valor por default 1 a 2, del siguiente modo:
NUMCPU${NUMCPU:=2}
MAXCPU ${MAXCPU:=2}
Finalmente guarda los cambios realizados.
A continuación regresa a la carpeta mvs y dirígete a la carpeta unattended con:
cd ..
cd unattended
El siguiente paso es activar el script llamado set_console_mode:
./set_console_mode
Con esto hemos hecho que los scripts de ejecución para activar el entorno de desarrollo se ejecuten de manera automática.
Regresa de nuevo a la carpeta mvs y ejecuta el comando:
./mvs
Ahora espera de 2 a 4 minutos a que los scripts ejecuten el emulador que nos servirá como entorno de desarrollo, la pantalla que debes ver al finalizar la ejecución de los scripts y que te indican que puedes ingresar a la terminal 3270 es la siguiente:
Como paso siguiente, vamos a efectuar la instalación de la terminal 3270:
Teclea en la terminal:
sudo apt-get install x3270
10. Al terminar la instalación, ejecuta el comando X3270:
x3270
Nos va a abrir la ventana de configuración en donde vamos a digitar los parámetros 127.0.0.1:3270 (con el primer parámetro indicamos que la ubicación del entorno es nuestra máquina local; con el segundo parámetro indicamos el puerto con el que nos conectamos a nuestra máquina local, por estándar utilizamos 3270)
127.0.0.1:3270
Damos clic en Connect.
Así hemos logrado ingresar a la terminal:
Cuando teclees Enter, ingresas el usuario HERC01, después teclea nuevamente Enter y ahora digita la contraseña: CUL8TR, seguido de Enter:
¡Listo! Ya estamos preparados para continuar con el curso desde nuestro sistema operativo Ubuntu.
Inmediatamente te va a pedir que la cambies por otra menos obvia, así que tecleas una que sea segura. Dos veces. NO OLVIDES CERRAR SESIÓN DE SUPER USUARIO AL TERMINAR
Al salir cierra la puerta. El comando es:
exit
COMANDOS VIM PARA ESTA PARTE DEL CURSO
i (modo inserción para editar)
ESC (salir del modo inserción)
:w (w de wardar cambios XD. Bueno en realidad es de write.)
:q (quitarse o salirse de ahí. Quit)
:x (equivale a una tachita)
:wq! (todo lo anterior, de un jalón)
No olvidar picar shift para sacar la cosa esta ’ : ’ (es obvio, pero a mí me pasó por menso).
Listo. Para que no tengan qué googlear tanto 😃
Si quieren seguir la guía tal cual lo hace Carlos, descarguen esta versión, porque si no el prompt o el menú les saldrá totalmente diferente y es una porquería buscar todo eso ahí jajajajaj
Hola Profe, cuando quise volver a entrar a la terminal x3270, no me conectaba. Tuve que volver a ejecutar el comando ./mvs, ¿eso es correct?, ¿se debe realizar cada vez que se quiere iniciar la terminal?.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.