Sådan opsætter du Quassel Core på Ubuntu-serveren

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”.

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).

  Sådan konverteres HEIC-billeder til JPG på en Mac på den nemme måde

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.

  90Night styrer søvncyklusser, indstiller sengetider og vækning

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.

  Tilføj en flydende knap til din skærm for at tweete fra enhver app

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.