En af de bedste grafiske IRC-klienter på Linux er Quassel. Hovedårsagen til, at alle synes at det er et fantastisk program, er Quassel “kerne”-funktionen. Med “kerne” kan brugere installere en vedvarende applikation på en ekstern server, der vil holde forbindelser til alle deres IRC-rum. Derfra kan brugeren oprette forbindelse til denne klient og aldrig gå glip af en besked, notifikation osv. Core giver også brugere mulighed for at læse logs tilbage og forbinde flere gange med forskellige klienter, og ikke kun Quassel. For at opsætte Quassel core skal du bruge en Linux-server, der har adgang til internettet. Hvis du ikke har adgang til en Linux-server, overveje at få en VPSeller i det mindste installere kerne på en pc, der altid er tændt.
Husk på, at selvom denne tutorial i høj grad fokuserer på Ubuntu-server, er Quassel Core tilgængelig til brug på andre Linux-serverdistributioner. Instruktionerne til andre serverdistributioner ligner dem for en Ubuntu-bruger. For at installere serversoftwaren skal du åbne pakkehåndteringen og søge efter “quassel-core”.
Indholdsfortegnelse
Installer Quassel Core
Fjernforbindelsesværktøjet til Quassel IRC (Quassel Core) er pakket i Ubuntu-softwarelagrene. Som et resultat bør brugere ikke have noget problem med at installere og konfigurere det. Der er ingen grund til at rode med noget eller manuelt aktivere moduler som “LAMP” (Linux, Apache MySQL og PHP).
For at installere den seneste version af Quassel Core på Ubuntu-serveren skal du logge på via en SSH-forbindelse og indtaste følgende kommando.
sudo apt install quassel-core
Kørsel af kommandoen “apt install” skulle fortælle Ubuntu om at gå ud og downloade og installere de absolut nyeste QC-pakker fra softwarelagrene. Derudover vil kørsel af denne kommando automatisk konfigurere SSL (Secure Socket Layer) og konfigurere Quassel med Systemd.
IP-adresse
Core kører og er klar til at gå, men lokale Quassel IRC-klienter vil ikke kunne bruge forbindelsen endnu. Først skal du finde ud af serverens IP-adresse. For at finde IP’en skal du sørge for, at du er logget på Ubuntu-serveren med en SSH-forbindelse, og bruge følgende kommando.
En idiotsikker måde at isolere den lokale IP-adresse på enhver Linux-maskine er at køre ip addr show og kombinere det ved at bruge grep til at bortfiltrere 192.168.
ip addr show | grep "inet 192.168"
Kopier output fra ovenstående kommando, da det er din lokale IP-adresse.
Find IP med flere netværksadaptere
Nogle servere på Linux bruger mere end én LAN-forbindelse for at udligne arbejdsbyrden. Hvis dette er tilfældet, er det nok bedst at undgå ovenstående kommando, da det kan returnere flere adresser uden nogen kontekst. Brug i stedet “ip link” til at afsløre alle netværksadaptere på maskinen. Derefter kopierer du den lokale IP
ip link show
Find ekstern IP
Bruger du Quassel Core til IRC på en maskine uden for dit lokale netværk? Du skal bruge den eksterne IP-adresse i stedet for den lokale. Overvej at bruge Ping-værktøjet for at afsløre IP-adressen på en server. For eksempel for at afsløre IP’en på min internet sidejeg ville køre:
ping mylinuxfun.com -c1
Den offentlige IP-adresse for denne server er 159.89.34.24.
Jeg tager 159.89.34.24 og bruger den til at forbinde.
Opret forbindelse til Quassel Core
Tilslutning til Quassel Core-serveren kræver en speciel version af IRC-klienten. Hvis du har installeret Quassel, skal du afinstallere det, da det ikke vil fungere med Core. I stedet skal du installere klientappen.
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
Åbn Quassel Client. Når den åbnes, vises en guide. Guiden siger, at den vil “guide dig gennem opsætningen af din Quassel Core”. Klik på beskeden for at komme i gang. På den første side kræver opsætningsværktøjet, at du opretter en ny bruger. Udfyld oplysningerne, og brug en sikker adgangskode.
Når brugeren er konfigureret, skal du konfigurere “Storage Backend”. Vælg “SQlite”, og klik derefter på “commit” for at konfigurere det.
Opretter forbindelse til IRC med Quassel Core
Nu hvor en forbindelse til Quassel Core-serveren fungerer korrekt, vises en ny guide. Denne gang vil Quassel lede dig gennem forbindelse til IRC-netværk. For at komme i gang skal du klikke på “næste” i pop op-meddelelsen.
Klik videre og tilføj dit “Nick” og “Identities”. Når du er færdig, skal du gå videre til “Setup Network Connection”. I dette vindue skal du bruge værktøjet til at tilføje de IRC-servere, du gerne vil have adgang til. Sørg også for at tilføje de chatkanaler, du gerne vil have, at Quassel automatisk skal oprette forbindelse til.
Klik på knappen “Gem og tilslut” for at forbinde Core til IRC.