Cómo permanecer en IRC para siempre usando Linux

Cómo permanecer en IRC para siempre usando Linux

IRC es una excelente manera de chatear con personas de todo el mundo. Ha existido desde siempre y, a diferencia de los servicios de redes sociales más nuevos, no está controlado por ninguna compañía.

A pesar de lo increíble que es IRC, hay un par de inconvenientes. Primero, si una conexión a Internet falla, su conexión se perderá. También es difícil mover la configuración de una computadora a otra.

Afortunadamente, si no tiene miedo de la línea de comandos de Linux y con algunos programas, puede mantener su conexión IRC funcionando casi todo el tiempo que desee.

Hay dos formas de hacer esto: usando un servidor doméstico o registrándose para cuenta shell. Las cuentas shell son servidores públicos que le permiten iniciar sesión en una línea de comando remota de Linux u otro sistema operativo de forma remota. Son populares entre los usuarios de IRC que desean mantener las sesiones de IRC durante mucho tiempo.

Configurar una sesión en un servidor doméstico es bastante fácil. Dado que utilizará un software basado en texto, no necesita una máquina realmente poderosa. Si tienes una computadora vieja por ahí, puedes usarla.

irc basado en texto

Hay varios clientes de IRC basados ​​en texto, pero el favorito parece ser Irssi. Si tiene un sistema Debian o Ubuntu en ejecución, simplemente escriba este comando:

sudo apt-get install irssi

El otro programa que querrá instalar es Pantalla GNU o tmux. Ambos programas son multiplexores de terminales, lo que significa que le permiten ejecutar más de un programa a la vez en una sola ventana de terminal, de forma similar a la navegación con pestañas para la línea de comandos.

GNU Screen existe desde 1987 y ha sido muy útil tanto para los usuarios de IRC como para los administradores de sistemas que trabajan en sistemas remotos, especialmente a través de conexiones Wi-Fi. Ha sido algo difícil de usar. Recientemente, ha surgido un desafío en el campo en forma de tmux, desarrollado por el equipo de OpenBSD. Aunque tmux se desarrolla como parte de OpenBSD, también está disponible como un sistema independiente que funciona en todas las plataformas. La mayoría de las distribuciones de Linux tienen ambos programas en sus repositorios. Si está en Debian/Ubuntu, aquí le mostramos cómo obtenerlos:

Para instalar GNU Screen:

sudo apt-get install screen

Para instalar tmux:

sudo apt-get install tmux

Si recién está comenzando, le recomiendo usar tmux, ya que es mucho más fácil de usar. Accederá mediante SSH a su servidor doméstico o a su servidor shell y emitirá este comando:

Este no va a ser un tutorial completo sobre tmux. Si quieres más información, siempre puedes consultar el documentación. Obtendrá un caparazón que puede usar como lo haría normalmente. Puede iniciar su cliente IRC y chatear.

Puede separar en tmux usando el comando «Ctrl-B». (El prefijo se puede cambiar en un archivo de configuración). Si su conexión se interrumpe o se desconecta de su sesión, puede volver a conectarse emitiendo este comando en el shell:

Tendrá una sesión de IRC eterna a la que podrá conectarse desde cualquier máquina con un cliente SSH, incluidas sus tabletas y teléfonos inteligentes favoritos. Puede pasar de un dispositivo a otro sin problemas.

Sin embargo, si está utilizando un servidor de shell, es posible que no le permita desconectar y dejar los procesos en ejecución a menos que pague por el privilegio.

Hay más en tmux de lo que parece, y puedes hacer cosas asombrosas con ellos si te tomas el tiempo para aprender. Este tutorial debería ser suficiente para empezar.

Credito de imagen: Joshk/Wikipedia

Experto Geek - Tu Guía en Tendencias Tecnológicas