Jak skonfigurować Quassel Core na serwerze Ubuntu

Jednym z czołowych graficznych klientów IRC dostępnych w systemie Linux jest Quassel. Kluczowym atutem, który przyciąga użytkowników do tego oprogramowania, jest jego „rdzeń”. Dzięki „rdzeniowi” użytkownicy mogą zainstalować trwałą aplikację na zdalnym serwerze, która utrzymuje połączenia z wszystkimi ich pokojami IRC. Umożliwia to użytkownikom łatwe łączenie się z klientem i nieprzegapianie żadnych wiadomości czy powiadomień. Ponadto rdzeń pozwala na przeglądanie dzienników i łączenie się z różnymi klientami, nie ograniczając się jedynie do Quassela. Aby skonfigurować rdzeń Quassel, potrzebujesz serwera Linux z dostępem do Internetu. Jeśli nie dysponujesz serwerem Linux, rozważ zakup VPS lub przynajmniej zainstaluj rdzeń na komputerze, który jest zawsze włączony.

Warto podkreślić, że choć ten przewodnik koncentruje się głównie na serwerze Ubuntu, Quassel Core jest również dostępny dla innych dystrybucji Linuxa. Instrukcje dotyczące instalacji są zbliżone do tych dla użytkowników Ubuntu. Aby zainstalować oprogramowanie serwerowe, wystarczy otworzyć menedżera pakietów i wyszukać „quassel-core”.

Instalacja Quassel Core

Narzędzie do zdalnego połączenia Quassel IRC (Quassel Core) jest dostępne w repozytoriach oprogramowania Ubuntu, co sprawia, że instalacja i konfiguracja są proste. Nie ma potrzeby wprowadzania skomplikowanych ustawień ani ręcznego aktywowania modułów, takich jak „LAMP” (Linux, Apache, MySQL i PHP).

Aby zainstalować najnowszą wersję Quassel Core na serwerze Ubuntu, zaloguj się przez SSH i wprowadź poniższe polecenie:

sudo apt install quassel-core

Wykonanie tego polecenia spowoduje, że Ubuntu pobierze i zainstaluje najnowsze pakiety Quassel Core dostępne w repozytoriach. Dodatkowo, proces ten automatycznie skonfiguruje SSL (Secure Socket Layer) oraz ustawi Quassel za pomocą Systemd.

Adres IP

Quassel Core jest uruchomiony i gotowy do działania, lecz lokalni klienci Quassel IRC nie będą mogli się jeszcze połączyć. Najpierw musisz odnaleźć adres IP serwera. Aby to zrobić, upewnij się, że jesteś zalogowany na serwerze Ubuntu przez SSH i użyj poniższego polecenia.

Skutecznym sposobem na uzyskanie lokalnego adresu IP komputera z Linuxem jest uruchomienie polecenia ip addr show oraz użycie grep do filtracji adresu 192.168.0.1.

ip addr show | grep "inet 192.168"

Skopiuj wynik powyższego polecenia, ponieważ jest to Twój lokalny adres IP.

Odnajdywanie adresu IP przy wielu interfejsach sieciowych

Niektóre serwery Linux mogą korzystać z wielu połączeń LAN w celu zrównoważenia obciążenia. W takich przypadkach lepiej jest unikać powyższego polecenia, które może zwrócić wiele adresów bez kontekstu. Zamiast tego, użyj polecenia „ip link”, aby wyświetlić wszystkie interfejsy sieciowe komputera. Następnie skopiuj lokalny adres IP.

ip link show

Odnajdywanie zewnętrznego adresu IP

Jeśli korzystasz z Quassel Core do IRC na komputerze spoza swojej sieci lokalnej, będziesz potrzebować zewnętrznego adresu IP. Aby uzyskać adres IP serwera, można skorzystać z narzędzia Ping. Przykładowo, aby znaleźć adres IP mojej strony internetowej, użyłbym:

ping mylinuxfun.com -c1

Publiczny adres IP tego serwera to 159.89.34.24.

Odbiorę ten adres 159.89.34.24 i wykorzystam go do nawiązania połączenia.

Łączenie z Quassel Core

Aby połączyć się z serwerem Quassel Core, potrzebujesz specjalnej wersji klienta IRC. Jeśli masz już zainstalowany Quassel, powinieneś go odinstalować, ponieważ nie będzie on współpracował z Core. Zamiast tego należy zainstalować aplikację kliencką.

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

Po otwarciu klienta Quassel, na ekranie pojawi się kreator. Zostaniesz poprowadzony przez proces konfiguracji Quassel Core. Kliknij „Dalej”, aby rozpocząć. Na pierwszej stronie kreatora musisz utworzyć nowego użytkownika. Wprowadź wymagane informacje i skorzystaj z silnego hasła.

Po konfiguracji użytkownika, przystąp do ustawienia „Backend Storage”. Wybierz opcję „SQLite” i kliknij „Zatwierdź”, aby zapisać zmiany.

Łączenie się z IRC za pomocą Quassel Core

Wprowadź swój „Nick” oraz „Identities”. Po zakończeniu, przejdź do sekcji „Skonfiguruj połączenie sieciowe”. W tym oknie dodaj serwery IRC, z którymi chcesz się połączyć, a także kanały czatu, które mają być automatycznie otwierane przez Quassel.

Aby zakończyć, kliknij „Zapisz i połącz”, aby nawiązać połączenie Core z IRC.


newsblog.pl