Usar screen / Tmux para mantener la aplicación en ejecución

0

Me pregunto si esto es posible.

Tengo mi máquina Linux funcionando en mi lugar de trabajo y quiero tener XChat (Cliente IRC) funcionando allí todo el tiempo.

Quiero poder conectarme a ese cliente desde mi Mac usando Terminal y he oído que podemos lograr algo como esto usando tmuxoscreen

Ahora mismo puedo hacer algo como

~myMacOSX:$ ssh -X [email protected]

Entonces

~username:$ xchat

En este punto, la ventana estará abierta y puedo usarla, pero una vez que termine, quiero cerrar solo la ventana en mi Macpero no la real process, así que si al día siguiente iré a trabajar, todavía tengo la misma ventana abrir allí

¿Es eso posible? o estoy malentendido algo aquí?

Ali
fuente
Necesitas algo como VNC. Busca en la web.
jjlin
2
tmux es para el terminal. Marque [esta pregunta] ( superuser.com/questions/292032/x-equivalent-of-screen-utility ).
Paulo Almeida
@jjlin bueno, sé lo que es VNC, pero no quiero de esa manera
Ali
@PauloAlmeida xpra parece tan difícil de usar T_T
Ali
Siempre puedes aprender a usar irssi . Es un terminal configurable cliente IRC. Lo uso y me encanta.
beatgammit

Respuestas:

0

La respuesta predeterminada, sin usar VNC o NX, es: no se puede hacer. Dicho esto, hay un par de soluciones.

Suponiendo que desea poder abrir XChat y ver todo lo que se ha dicho mientras estaba desconectado, solo necesitaría agregar algo como Bip o ZNC entre su XChat existente y el mundo exterior. Para cualquier persona en IRC, parecería que nunca te fuiste, y podrás ver todo lo que se dijo mientras tu cliente estaba desconectado.

No estoy seguro acerca de ZNC, pero Bip le permite conectar varios clientes a una sola conexión. Aún debería poder acceder a XChat ejecutando:

~myMacOSX:$ ssh -X [email protected]

Técnicamente, está ejecutando un segundo cliente, pero todo lo que escriba en uno debe ser visible en el otro.

joat
fuente
pero entonces el nombre no será el mismo ¿no?
Ali