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