Come configurare Quassel Core sul server Ubuntu

Uno dei migliori client IRC grafici su Linux è Quassel. Il motivo principale per cui tutti sembrano pensare che sia un ottimo programma è la caratteristica “principale” di Quassel. Con “core” gli utenti possono installare un’applicazione persistente su un server remoto che manterrà le connessioni con tutte le loro stanze IRC. Da lì, l’utente può connettersi a questo client e non perdere mai un messaggio, una notifica, ecc. Core consente inoltre agli utenti di rileggere i log e connettersi più volte con vari client, e non solo con Quassel. Per configurare Quassel core, avrai bisogno di un server Linux che abbia accesso a Internet. Se non hai accesso a un server Linux, considera l’idea di ottenere un VPS, o per lo meno installa il core su un PC sempre acceso.

Tieni presente che, anche se questo tutorial si concentra fortemente sul server Ubuntu, Quassel Core è disponibile per l’uso su altre distribuzioni di server Linux. Le istruzioni per altre distribuzioni di server sono simili a quelle per un utente Ubuntu. Per installare il software del server, apri il gestore dei pacchetti e cerca “quassel-core”.

Installa Quassel Core

Lo strumento di connessione remota per Quassel IRC (Quassel Core) è contenuto nei repository software di Ubuntu. Di conseguenza, gli utenti non dovrebbero avere problemi a installarlo e configurarlo. Non è necessario armeggiare con nulla o abilitare manualmente moduli come “LAMP” (Linux, Apache MySQL e PHP).

Per installare l’ultima versione di Quassel Core sul server Ubuntu, accedi tramite una connessione SSH e inserisci il seguente comando.

sudo apt install quassel-core

L’esecuzione del comando “apt install” dovrebbe dire a Ubuntu di uscire e scaricare e installare i pacchetti QC più recenti in assoluto dai repository software. Inoltre, l’esecuzione di questo comando imposterà automaticamente SSL (Secure Socket Layer) e configurerà Quassel con Systemd.

indirizzo IP

Il core è in esecuzione ed è pronto per l’uso, ma i client IRC Quassel locali non saranno ancora in grado di utilizzare la connessione. Per prima cosa, dovrai scoprire l’indirizzo IP del server. Per trovare l’IP, assicurati di aver effettuato l’accesso al server Ubuntu con una connessione SSH e utilizza il seguente comando.

Un modo infallibile per isolare l’indirizzo IP locale di qualsiasi macchina Linux è eseguire ip addr show e combinarlo usando grep per filtrare 192.168.

ip addr show | grep "inet 192.168"

Copia l’output del comando precedente, poiché è il tuo indirizzo IP locale.

Trova IP con più schede di rete

Alcuni server su Linux utilizzano più di una connessione LAN per bilanciare il carico di lavoro. In questo caso, probabilmente è meglio evitare il comando precedente, poiché potrebbe restituire più indirizzi senza alcun contesto. Utilizzare invece “collegamento ip” per rivelare ogni scheda di rete sulla macchina. Quindi, da lì, copia l’IP locale

ip link show

Trova IP esterno

Usi Quassel Core per IRC su una macchina al di fuori della tua rete locale? Avrai bisogno dell’indirizzo IP esterno, piuttosto che di quello locale. Per rivelare l’indirizzo IP di un server, considera l’utilizzo dello strumento Ping. Ad esempio, per rivelare l’IP del mio sito web, Correrei:

ping mylinuxfun.com -c1

L’indirizzo IP pubblico per questo server è 159.89.34.24.

Prendo il 159.89.34.24 e lo userò per connettermi.

Connetti a Quassel Core

La connessione al server Quassel Core richiede una versione speciale del client IRC. Se hai installato Quassel, disinstallalo poiché non funzionerà con Core. Invece, dovrai installare l’app client.

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

Apri Quassel Client. Quando si apre, apparirà una procedura guidata. La procedura guidata dice che “ti guiderà attraverso la configurazione del tuo Quassel Core”. Fare clic sul messaggio per iniziare. Nella prima pagina, lo strumento di configurazione richiede la creazione di un nuovo utente. Compila le informazioni e utilizza un file password sicura.

Dopo che l’utente è stato configurato, sarà necessario configurare il “backend di archiviazione”. Seleziona “SQlite”, quindi fai clic su “commit” per configurarlo.

Connessione a IRC con Quassel Core

Ora che una connessione al server Quassel Core funziona correttamente, apparirà una nuova procedura guidata. Questa volta Quassel ti guiderà attraverso la connessione alle reti IRC. Per iniziare, fai clic su “Avanti” nel messaggio popup.

Fare clic e aggiungere il “Nick” e le “Identità”. Quando hai finito, passa a “Setup Network Connection”. In questa finestra, utilizza lo strumento per aggiungere i server IRC a cui desideri accedere. Assicurati di aggiungere anche tutti i canali di chat a cui desideri che Quassel si connetta automaticamente.

Fare clic sul pulsante “Salva e collega” per connettere Core a IRC.