Cómo instalar el cliente IRC de Srain en Debian / Arch Linux

Srain es un cliente de IRC escrito en GTK + 3. Tiene una interfaz intuitiva y fácil de usar. Internet Relay Chat (IRC) es un protocolo de capa de aplicación que facilita la comunicación en forma de texto. El proceso de chat en IRC utiliza un modelo de red cliente / servidor.

Srain es una aplicación cliente de IRC que un usuario puede instalar en su sistema. Luego, la aplicación cliente se comunica con los servidores de chat para transferir mensajes a otros clientes que también están conectados al servidor. IRC se diseñó principalmente para chats grupales, normalmente denominados canales. Pero también admite la comunicación uno a uno a través de mensajería privada.

Características principales de Srain

  • Es completamente de código abierto
  • Es compatible con RFC – 1459 y 2812
  • Tiene un panel de conexión conveniente
  • Admite reenvío de mensajes, vista previa de imágenes desde URL y carga directa de imágenes
  • Se puede operar únicamente en la línea de comando.
  • Tiene configuraciones fáciles de extender y complementos de Python

Instalación de Srain

Hay dos formas de instalar Srain. Uno de ellos es usar paquetes binarios listos y un método alternativo es construir la aplicación a partir de archivos fuente. Instalar desde binario es más rápido y seguro que construirlo desde código fuente. El problema es que no hay un mantenedor activo para los paquetes binarios de Debian, por lo que será mejor que construyamos desde el código fuente. Para Arch, el paquete está disponible en los repositorios oficiales originales.

Instalación de Srain en Arch

La forma más rápida de poner en marcha la tensión en Arch es extraer la aplicación de los repositorios ascendentes. Esto se hace ejecutando los siguientes comandos.

$ yaourt -S srain
$ yaourt -S srain-git # git version

Si no tiene yaourt instalado, consulte la guía 2 Métodos para instalar Yaourt en Arch Linux de Alain Francois. Yaourt descargará la tarea de construir desde la fuente por usted. Construirá los archivos de origen y creará un paquete binario para que lo ejecute el sistema operativo.

También puede construirlo desde la fuente siguiendo los pasos uno por uno. Primero instale las dependencias:

# pacman -S make gcc pkg-config imagemagick git # building
# pacman -S gettext glib-networking gtk3 python curl libsoup libnotify libconfig

Una vez que los departamentos estén bien, proceda a compilar la aplicación. Asegúrese de descargar el último paquete comprimido.

$ git clone https://github.com/SilverRainZ/srain.git
$ cd srain
$ $ ./configure --prefix=/usr/local --config-dir=/usr/local/etc
$ make
# make install

Para instalar documentos, ejecute:

$ make doc
# make install-doc

Ahora debería tener la tensión correctamente instalada y lista para ser utilizada. Para iniciarlo, puede utilizar dicha funcionalidad de la aplicación de entorno de escritorio o utilizar la interfaz de línea de comandos.

$ strain

Instalación de Srain en Debian 9

Como se mencionó anteriormente, no existe un mantenedor activo para los paquetes deb. Así que instalaremos esto desde archivos fuente. Asegúrese de que todas las dependencias necesarias para la compilación estén instaladas.

# apt-get install make gcc pkg-config imagemagick gettext libgtk-3-dev>=3.16 
libpython3-dev python3-dev libcurl4-dev libsoup2.4-dev libnotify-dev libconfig-dev>=1.5 
glib-networking libgtk3.0-0>=3.16 python3 libcurl4 libsoup2.4 libnotify4 libconfig9>=1.5

Una vez que esté todo instalado, clone la aplicación y compílela.

$ git clone https://github.com/SilverRainZ/srain.git
$ cd srain
$ $ ./configure --prefix=/usr/local --config-dir=/usr/local/etc
$ make
# make install

Para instalar documentos, ejecute:

$ make doc
# make install-doc

Strain debería estar instalado ahora en su distribución Debian 9.

Lanzamiento de la aplicación Srain

Después de la instalación de Srain, encontrará Srain en su lista de aplicaciones, si no, simplemente escriba srain en su shell para ejecutarlo. Luego verá la interfaz inicial de Srain.

Usando Srain

Antes de que pueda comenzar a enviar mensajes con Srain, debe conectarse al servidor IRC. freenode es una famosa red de IRC, el canal oficial de Srain #srain también está alojado en ella. Comencemos por conectarnos a freenode. Para agregar el servidor, comience por:

Haga clic en el botón de conexión en la barra de encabezado Srain> Servidor predefinido > freenode del cuadro de candidatos con la etiqueta “Servidor“, entra tu apodo, luego haga clic en “Conectar” botón. Debería estar conectado al servidor en poco tiempo. Vea la imagen de abajo para visualización:

Una vez conectado, debería empezar a ver algunos mensajes en el servidor freenode. Si el servidor al que desea conectarse no aparece en la lista, puede agregarlo a un servidor personalizado. Esto se hace en Servidor personalizado página, ingrese el nombre de host y el puerto relevante de su servidor IRC. Luego haga clic en conectar botón.

Para unirse a un canal, haga clic en el botón unirse, seleccione la página “Unirse al canal”, introducir el Nombre del Canal en la entrada de entrada con la etiqueta “Canal”, luego haga clic en “Entrar” botón.

Para obtener más información, visite el sitio oficial Manual de mando y Manual de preferencias. El manual de referencia es bueno para usted si necesita personalizar aún más Srain. Espero que esta guía haya sido beneficiosa. Si tiene algún problema y necesita nuestra ayuda, envíe un comentario y estaremos encantados de ayudarle.