Como configurar o Quassel Core no servidor Ubuntu

Um dos melhores clientes gráficos de IRC no Linux é o Quassel. A principal razão pela qual todos parecem pensar que é um ótimo programa é o recurso “núcleo” do Quassel. Com o “core” os usuários podem instalar um aplicativo persistente em um servidor remoto que manterá conexões com todas as suas salas de IRC. A partir daí, o usuário pode se conectar a este cliente e nunca perder uma mensagem, notificação, etc. O Core também permite que os usuários leiam logs e se conectem várias vezes com vários clientes, e não apenas com o Quassel. Para configurar o Quassel core, você precisará de um servidor Linux que tenha acesso à internet. Se você não tiver acesso a um servidor Linux, considere obter um VPSou pelo menos instale o núcleo em um PC que está sempre ligado.

Tenha em mente que, embora este tutorial se concentre fortemente no servidor Ubuntu, o Quassel Core está disponível para uso em outras distribuições de servidores Linux. As instruções para outras distribuições de servidor são semelhantes às de um usuário do Ubuntu. Para instalar o software do servidor, abra o gerenciador de pacotes e procure por “quassel-core”.

Instalar Quassel Core

A ferramenta de conexão remota para Quassel IRC (Quassel Core) é empacotada dentro dos repositórios de software do Ubuntu. Como resultado, os usuários não devem ter problemas para instalá-lo e configurá-lo. Não há necessidade de mexer em nada ou habilitar manualmente módulos como “LAMP” (Linux, Apache MySQL e PHP).

  Voralent Antelope otimizar JPEGs e PNGs em massa, excluir dados EXIF

Para instalar a versão mais recente do Quassel Core no servidor Ubuntu, faça login em uma conexão SSH e digite o seguinte comando.

sudo apt install quassel-core

A execução do comando “apt install” deve dizer ao Ubuntu para sair e baixar e instalar os pacotes QC mais recentes dos repositórios de software. Além disso, executar este comando configurará automaticamente o SSL (Secure Socket Layer) e configurará o Quassel com Systemd.

endereço de IP

O Core está em execução e pronto para ser usado, mas os clientes Quassel IRC locais ainda não poderão usar a conexão. Primeiro, você precisará descobrir o endereço IP do servidor. Para encontrar o IP, certifique-se de estar conectado ao servidor Ubuntu com uma conexão SSH e use o seguinte comando.

  Como monitorar o uso da rede no dock do seu Mac

Uma maneira infalível de isolar o endereço IP local de qualquer máquina Linux é executar ip addr show e combiná-lo usando grep para filtrar 192.168.

ip addr show | grep "inet 192.168"

Copie a saída do comando acima, pois é seu endereço IP local.

Encontre IP com vários adaptadores de rede

Alguns servidores no Linux usam mais de uma conexão LAN para equilibrar a carga de trabalho. Se for esse o caso, provavelmente é melhor evitar o comando acima, pois ele pode retornar vários endereços sem nenhum contexto. Em vez disso, use “ip link” para revelar todos os adaptadores de rede na máquina. Então, a partir daí, copie o IP local

ip link show

Encontrar IP externo

Usando Quassel Core para IRC em uma máquina fora de sua rede local? Você precisará do endereço IP externo, em vez do local. Para revelar o endereço IP de um servidor, considere usar a ferramenta Ping. Por exemplo, para revelar o IP do meu local na rede Interneteu executaria:

ping mylinuxfun.com -c1

O endereço IP público para este servidor é 159.89.34.24.

Vou pegar o 159.89.34.24 e usá-lo para conectar.

Conecte-se ao Quassel Core

A conexão com o servidor Quassel Core requer uma versão especial do cliente IRC. Se você instalou o Quassel, desinstale-o, pois não funcionará com o Core. Em vez disso, você precisará instalar o aplicativo cliente.

  Como corrigir o erro “não foi possível bloquear” no Ubuntu

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 o cliente Quassel. Ao abrir, um assistente aparecerá. O assistente diz que “o guiará pela configuração do seu Quassel Core”. Clique na mensagem para começar. Na primeira página, a ferramenta de configuração exige que você crie um novo usuário. Preencha as informações e use um senha segura.

Após a configuração do usuário, você precisará configurar o “Backend de armazenamento”. Selecione “SQlite” e clique em “commit” para configurá-lo.

Conectando ao IRC com Quassel Core

Agora que uma conexão com o servidor Quassel Core está funcionando corretamente, um novo assistente aparecerá. Desta vez, Quassel irá guiá-lo através da conexão com redes de IRC. Para começar, clique em “próximo” na mensagem pop-up.

Clique e adicione seu “Nick” e “Identidades”. Quando terminar, vá para “Configurar conexão de rede”. Nesta janela, use a ferramenta para adicionar os servidores de IRC que você deseja acessar. Certifique-se também de adicionar quaisquer canais de bate-papo aos quais você gostaria que o Quassel se conectasse automaticamente.

Clique no botão “Salvar e conectar” para conectar o Core ao IRC.