Cómo configurar Quassel Core en el servidor Ubuntu

Uno de los mejores clientes de IRC gráficos en Linux es Quassel. La principal razón por la que todo el mundo parece pensar que es un gran programa es la función «central» de Quassel. Con el «núcleo», los usuarios pueden instalar una aplicación persistente en un servidor remoto que mantendrá las conexiones con todas sus salas de IRC. Desde allí, el usuario puede conectarse a este cliente y nunca perder un mensaje, notificación, etc. Core también permite a los usuarios leer registros y conectarse varias veces con varios clientes, y no solo con Quassel. Para configurar el núcleo de Quassel, necesitará un servidor Linux que tenga acceso a Internet. Si no tiene acceso a un servidor Linux, considere conseguir un VPS, o al menos instalar el núcleo en una PC que esté siempre encendida.

Tenga en cuenta que, aunque este tutorial se centra principalmente en el servidor Ubuntu, Quassel Core está disponible para su uso en otras distribuciones de servidor Linux. Las instrucciones para otras distribuciones de servidor son similares a las de un usuario de Ubuntu. Para instalar el software del servidor, abra el administrador de paquetes y busque “quassel-core”.

Instalar Quassel Core

La herramienta de conexión remota para Quassel IRC (Quassel Core) está empaquetada dentro de los repositorios de software de Ubuntu. Como resultado, los usuarios no deberían tener problemas para instalarlo y configurarlo. No hay necesidad de jugar con nada o habilitar manualmente módulos como “LAMP” (Linux, Apache MySQL y PHP).

Para instalar la última versión de Quassel Core en el servidor Ubuntu, inicie sesión a través de una conexión SSH e ingrese el siguiente comando.

sudo apt install quassel-core

La ejecución del comando «apt install» debería indicarle a Ubuntu que salga y descargue e instale los últimos paquetes de control de calidad de los repositorios de software. Además, la ejecución de este comando configurará automáticamente SSL (Secure Socket Layer) y configurará Quassel con Systemd.

dirección IP

Core se está ejecutando y está listo para funcionar, pero los clientes locales de IRC de Quassel no podrán usar la conexión todavía. Primero, deberá averiguar la dirección IP del servidor. Para encontrar la IP, asegúrese de haber iniciado sesión en el servidor Ubuntu con una conexión SSH y use el siguiente comando.

Una forma infalible de aislar la dirección IP local de cualquier máquina Linux es ejecutar ip addr show y combinarlo usando grep para filtrar 192.168.0.1.

ip addr show | grep "inet 192.168"

Copie el resultado del comando anterior, ya que es su dirección IP local.

Encuentre IP con varios adaptadores de red

Algunos servidores en Linux utilizan más de una conexión LAN para equilibrar la carga de trabajo. Si este es el caso, probablemente sea mejor evitar el comando anterior, ya que podría devolver varias direcciones sin ningún contexto. En su lugar, use «ip link» para revelar todos los adaptadores de red en la máquina. Luego, a partir de ahí, copia la IP local

ip link show

Buscar IP externa

¿Utiliza Quassel Core para IRC en una máquina fuera de su red de área local? Necesitará la dirección IP externa, en lugar de la local. Para revelar la dirección IP de un servidor, considere usar la herramienta Ping. Por ejemplo, para revelar la IP de mi sitio web, Correría:

ping mylinuxfun.com -c1

La dirección IP pública de este servidor es 159.89.34.24.

Tomaré el 159.89.34.24 y lo usaré para conectarme.

Conectarse a Quassel Core

La conexión al servidor Quassel Core requiere una versión especial del cliente IRC. Si tiene Quassel instalado, desinstálelo, ya que no funcionará con Core. En su lugar, deberá instalar la aplicación cliente.

Ubuntu

sudo apt remove quassel

sudo apt install quassel-client

Debian

sudo apt remove quassel

sudo apt install quassel-client

Arch Linux

sudo pacman -R quassel-monolithic

sudo pacman -S quassel-client

Fedora

sudo dnf remove quassel

sudo dnf install quassel-client

OpenSUSE

sudo zypper remove quassel-mono

sudo zypper install quassel-client

Abra Quassel Client. A medida que se abre, aparecerá un asistente. El asistente dice que lo “guiará a través de la configuración de su Quassel Core”. Haga clic en el mensaje para comenzar. En la primera página, la herramienta de configuración requiere que cree un nuevo usuario. Complete la información y utilice un contraseña segura.

Una vez que el usuario está configurado, deberá configurar el «Storage Backend». Seleccione «SQlite», luego haga clic en «confirmar» para configurarlo.

Conexión a IRC con Quassel Core

Ahora que la conexión con el servidor Quassel Core funciona correctamente, aparecerá un nuevo asistente. Esta vez, Quassel lo guiará para conectarse a las redes de IRC. Para comenzar, haga clic en «siguiente» en el mensaje emergente.

Haga clic y agregue su «Nick» e «Identidades». Cuando haya terminado, continúe con «Configurar conexión de red». En esta ventana, use la herramienta para agregar los servidores de IRC a los que le gustaría acceder. Asegúrese de agregar también cualquier canal de chat al que desee que Quassel se conecte automáticamente.

Haga clic en el botón «Guardar y conectar» para conectar Core a IRC.