Jak skonfigurować Quassel Core na serwerze Ubuntu

Jednym z najlepszych graficznych klientów IRC w systemie Linux jest Quassel. Głównym powodem, dla którego wszyscy myślą, że to świetny program, jest „rdzeń” funkcji Quassel. Z „rdzeniem” użytkownicy mogą zainstalować trwałą aplikację na zdalnym serwerze, który będzie utrzymywał połączenia ze wszystkimi ich pokojami IRC. Stamtąd użytkownik może połączyć się z tym klientem i nigdy nie przegapić wiadomości, powiadomienia itp. Core umożliwia także użytkownikom odczytywanie dzienników i wielokrotne łączenie się z różnymi klientami, a nie tylko z Quasselem. Aby skonfigurować rdzeń Quassel, potrzebujesz serwera Linux z dostępem do Internetu. Jeśli nie masz dostępu do serwera Linux, rozważ zakup VPSlub przynajmniej zainstaluj rdzeń na komputerze, który jest zawsze włączony.

Należy pamiętać, że chociaż ten samouczek w dużej mierze koncentruje się na serwerze Ubuntu, Quassel Core jest dostępny do użytku w innych dystrybucjach serwerów Linux. Instrukcje dla innych dystrybucji serwerów są podobne do instrukcji dla użytkownika Ubuntu. Aby zainstalować oprogramowanie serwera, otwórz menedżera pakietów i wyszukaj „quassel-core”.

Zainstaluj Quassel Core

Narzędzie do zdalnego połączenia dla Quassel IRC (Quassel Core) jest dostępne w repozytoriach oprogramowania Ubuntu. W rezultacie użytkownicy nie powinni mieć problemu z instalacją i konfiguracją. Nie ma potrzeby majstrowania przy czymkolwiek ani ręcznego włączania modułów takich jak „LAMP” (Linux, Apache MySQL i PHP).

Aby zainstalować najnowszą wersję Quassel Core na serwerze Ubuntu, zaloguj się przez połączenie SSH i wprowadź następujące polecenie.

sudo apt install quassel-core

Uruchomienie polecenia „apt install” powinno nakazać Ubuntu wyjść i pobrać i zainstalować absolutnie najnowsze pakiety QC z repozytoriów oprogramowania. Ponadto uruchomienie tego polecenia spowoduje automatyczne ustawienie SSL (Secure Socket Layer) i skonfigurowanie Quassel z Systemd.

adres IP

Core działa i jest gotowy do pracy, ale lokalni klienci Quassel IRC nie będą jeszcze mogli korzystać z połączenia. Najpierw musisz znaleźć adres IP serwera. Aby znaleźć adres IP, upewnij się, że jesteś zalogowany na serwerze Ubuntu za pomocą połączenia SSH i użyj następującego polecenia.

Niezawodny sposób na wyodrębnienie lokalnego adresu IP dowolnego komputera z systemem Linux polega na uruchomieniu ip addr show i połączeniu go za pomocą grep w celu odfiltrowania adresu 192.168.0.1.

ip addr show | grep "inet 192.168"

Skopiuj dane wyjściowe powyższego polecenia, ponieważ jest to Twój lokalny adres IP.

Znajdź adres IP z wieloma kartami sieciowymi

Niektóre serwery w systemie Linux używają więcej niż jednego połączenia LAN, aby zrównoważyć obciążenie. W takim przypadku najlepiej jest unikać powyższego polecenia, ponieważ może ono zwrócić wiele adresów bez kontekstu. Zamiast tego użyj „łącza ip”, aby ujawnić wszystkie karty sieciowe w komputerze. Następnie skopiuj lokalny adres IP

ip link show

Znajdź zewnętrzny adres IP

Używasz Quassel Core do IRC na komputerze poza Twoją siecią lokalną? Będziesz potrzebować zewnętrznego adresu IP, a nie lokalnego. Aby ujawnić adres IP serwera, rozważ użycie narzędzia Ping. Na przykład, aby ujawnić adres IP mojego stronie internetowejBiegłbym:

ping mylinuxfun.com -c1

Publiczny adres IP tego serwera to 159.89.34.24.

Wezmę 159.89.34.24 i użyję go do połączenia.

Połącz się z Quassel Core

Połączenie z serwerem Quassel Core wymaga specjalnej wersji klienta IRC. Jeśli masz zainstalowany Quassel, odinstaluj go, ponieważ nie będzie działać z Core. Zamiast tego musisz 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

Otwórz klienta Quassel. Po otwarciu pojawi się kreator. Kreator mówi, że „poprowadzi Cię przez konfigurację Quassel Core”. Kliknij wiadomość, aby rozpocząć. Na pierwszej stronie narzędzie konfiguracji wymaga utworzenia nowego użytkownika. Wypełnij informacje i użyj pliku bezpieczne hasło.

Po skonfigurowaniu użytkownika musisz skonfigurować „Backend Storage”. Wybierz „SQlite”, a następnie kliknij „Zatwierdź”, aby ustawić.

Łączenie się z IRC z Quassel Core

Teraz, gdy połączenie z serwerem Quassel Core działa poprawnie, pojawi się nowy kreator. Tym razem Quassel przeprowadzi Cię przez proces łączenia się z sieciami IRC. Aby rozpocząć, kliknij „Dalej” w wyskakującym okienku.

Kliknij i dodaj swój „Nick” i „Identities”. Kiedy skończysz, przejdź do „Skonfiguruj połączenie sieciowe”. W tym oknie użyj narzędzia, aby dodać serwery IRC, do których chcesz uzyskać dostęp. Pamiętaj, aby dodać również kanały czatu, z którymi Quassel ma się automatycznie łączyć.

Kliknij przycisk „Zapisz i połącz”, aby podłączyć Core do IRC.