Как да настроите Quassel Core на сървъра на Ubuntu

Един от най-добрите графични IRC клиенти в Linux е Quassel. Основната причина, поради която изглежда, че всички смятат, че това е страхотна програма, е „основната“ функция на Quassel. С „core“ потребителите могат да инсталират постоянно приложение на отдалечен сървър, което ще поддържа връзки с всичките им IRC стаи. От там потребителят може да се свърже с този клиент и никога да не пропусне съобщение, известие и т.н. Core също така позволява на потребителите да четат обратно регистрационни файлове и да се свързват няколко пъти с различни клиенти, а не само с Quassel. За да настроите Quassel ядрото, ще ви е необходим Linux сървър, който има достъп до интернет. Ако нямате достъп до Linux сървър, помислете за получаване на VPSили най-малкото да инсталирате ядрото на компютър, който винаги е включен.

Имайте предвид, че въпреки че този урок се фокусира силно върху сървъра на Ubuntu, Quassel Core е наличен за използване в други дистрибуции на сървъри на Linux. Инструкциите за други дистрибуции на сървъри са подобни на тези за потребител на Ubuntu. За да инсталирате сървърния софтуер, отворете мениджъра на пакети и потърсете „quassel-core“.

Инсталирайте Quassel Core

Инструментът за отдалечена връзка за Quassel IRC (Quassel Core) е пакетиран в софтуерните хранилища на Ubuntu. В резултат на това потребителите не трябва да имат проблеми с инсталирането и настройката. Няма нужда да се занимавате с нищо или ръчно да активирате модули като “LAMP” (Linux, Apache MySQL и PHP).

  Когато не трябва да снимате RAW изображения

За да инсталирате най-новата версия на Quassel Core на сървъра на Ubuntu, влезте през SSH връзка и въведете следната команда.

sudo apt install quassel-core

Изпълнението на командата „apt install“ трябва да каже на Ubuntu да излезе и да изтегли и инсталира най-новите QC пакети от хранилищата на софтуера. Освен това, изпълнението на тази команда автоматично ще настрои SSL (Secure Socket Layer) и ще конфигурира Quassel със Systemd.

IP адрес

Core работи и е готов за работа, но локалните Quassel IRC клиенти все още няма да могат да използват връзката. Първо, ще трябва да разберете IP адреса на сървъра. За да намерите IP, уверете се, че сте влезли в сървъра на Ubuntu със SSH връзка и използвайте следната команда.

Безупречен начин за изолиране на локалния IP адрес на всяка Linux машина е да стартирате ip addr show и да го комбинирате с помощта на grep за филтриране на 192.168.

ip addr show | grep "inet 192.168"

Копирайте изхода на горната команда, тъй като това е вашият локален IP адрес.

  Винтидж Atari е невероятен метеорологичен терминал през 2020 г

Намерете IP с множество мрежови адаптери

Някои сървъри на Linux използват повече от една LAN връзка, за да балансират натоварването. Ако случаят е такъв, вероятно е най-добре да избягвате горната команда, тъй като тя може да върне множество адреси без никакъв контекст. Вместо това използвайте „ip връзка“, за да разкриете всеки мрежов адаптер на машината. След това от там копирайте локалния IP

ip link show

Намерете външен IP

Използвате Quassel Core за IRC на машина извън вашата локална мрежа? Ще ви трябва външният IP адрес, а не локалният. За да разкриете IP адреса на сървър, помислете за използването на инструмента Ping. Например, за да разкрия IP-то на моя уебсайтбих пуснал:

ping mylinuxfun.com -c1

Публичният IP адрес за този сървър е 159.89.34.24.

Ще взема 159.89.34.24 и ще го използвам за свързване.

Свържете се с Quassel Core

Свързването със сървъра Quassel Core изисква специална версия на IRC клиента. Ако имате инсталиран Quassel, деинсталирайте го, тъй като няма да работи с Core. Вместо това ще трябва да инсталирате клиентското приложение.

  Как да настроите NFS споделяния на OpenMediaVault

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

Отворете Quassel Client. Когато се отвори, ще се появи съветник. Съветникът казва, че той „ще ви преведе през настройката на вашето Quassel Core“. Кликнете върху съобщението, за да започнете. На първата страница инструментът за настройка изисква да създадете нов потребител. Попълнете информацията и използвайте a защитена парола.

След като потребителят е настроен, ще трябва да конфигурирате „Storage Backend“. Изберете „SQlite“, след което щракнете върху „commit“, за да го настроите.

Свързване към IRC с Quassel Core

Сега, когато връзката със сървъра Quassel Core работи правилно, ще се появи нов съветник. Този път Quassel ще ви преведе през свързването с IRC мрежи. За да започнете, щракнете върху „напред“ в изскачащото съобщение.

Кликнете и добавете своя „Ник“ и „Идентичности“. Когато сте готови, преминете към „Настройка на мрежова връзка“. В този прозорец използвайте инструмента, за да добавите IRC сървърите, до които искате да получите достъп. Не забравяйте да добавите и всички канали за чат, към които искате Quassel да се свързва автоматично.

Щракнете върху бутона „Запазване и свързване“, за да свържете Core към IRC.