Guía avanzada del usuario

Uso de rlogin para ejecutar una aplicación en red

La clave para ejecutar una aplicación en red que está en un sistema remoto consiste en asegurarse de que sus variables de entorno están establecidas correctamente:

A continuación se cita un ejemplo de la ejecución una Herramienta de comandos en un sistema remoto utilizando rlogin. En este ejemplo, el directorio de usuario está montado en el sistema remoto como /home/mydirectory, y el software OpenWindows está situado en /usr/openwin en el sistema remoto. Cambie las variables, mydirectory y mymachine según la planificación. Además, reemplace cmdtool por el nombre de la aplicación que quiera ejecutar.

$ rlogin remotemachine
   .
   .
(Los comandos siguientes se ejecutan en el sistema remoto.)]
   .
   .
$ HOME=/home/mydirectory
$ DISPLAY=mymachine:0
$ LD_LIBRARY_PATH=/usr/openwin/lib
$ /usr/openwin/bin/cmdtool &

Después de introducir la última línea, aparece en la pantalla una ventana de la Herramienta de comandos. Aunque puede interaccionar con esta aplicación como con cualquier otra de la pantalla, de hecho, la propia Herramienta de comandos se está ejecutando en el sistema remoto.

Aunque no se obtiene una ventaja especial si se ejecuta una Herramienta de comandos de esta forma (está disponible localmente en el sistema y no utiliza una cantidad significativa de los recursos del computador), este ejemplo le muestra cómo utilizar una aplicación remota que esté disponible.