2012-01-24 13 views
5

Básicamente estoy usando emacs en el servidor remoto (mi escuela) pero cuando inicié sesión desde Linux y escribí emacs, obtuve un modo de texto (modo terminal). ¿Hay alguna manera de lanzar emacs en modo gráfico desde el servidor remoto?Ejecutando emacs en modo gráfico en el servidor remoto

+0

¿Está utilizando ssh entre su linux box local y la máquina remota? Si la máquina remota es linux, ¿su sshd tiene el reenvío X11 habilitado? –

Respuesta

4

Usted puede usar SSH de X11 para mostrar la ventana localmente, sino que se ejecute en una máquina remota.

Hay muchos tutoriales disponibles y la configuración, aunque a menudo no es complicada, varía según su sistema operativo, por lo que le recomendaría simplemente buscar en Google la frase "ssh x11 forwarding" para obtener más información sobre cómo configurarla.

El reenvío SSH X11 usa la conexión ssh entre su computadora y el servidor al que se está conectando, para poder utilizar el protocolo de comunicación que utilizan los programas gráficos. Esto generalmente significa que para conectarse al servidor, en lugar de ejecutar ssh <servername>, ejecuta ssh -X <servername>, y si su servidor está configurado correctamente, puede simplemente ejecutar de forma remota emacs o cualquier otro programa gráfico y hacer que se muestre en su máquina local.

+0

¿Qué es el reenvío ssh x11? ¿podría darme más instrucciones? – Mark

+0

Abra una conexión con 'ssh -X' y su entorno debería configurarse correctamente para el reenvío X11. – ataylor

+0

@Mark, he actualizado la respuesta con un poco más de información sobre el tema. – spatz

Cuestiones relacionadas