IRC — отличный способ общаться с людьми со всего мира. Он существует всегда и, в отличие от новых социальных сетей, не контролируется какой-либо одной компанией.
Как бы ни был хорош IRC, у него есть пара недостатков. Во-первых, если подключение к Интернету прервется, ваше соединение будет потеряно. Также сложно переносить настройки с компьютера на компьютер.
К счастью, если вы не боитесь командной строки Linux и с помощью нескольких программ вы можете поддерживать IRC-соединение почти столько, сколько захотите.
Это можно сделать двумя способами: либо использовать домашний сервер, либо зарегистрироваться на учетная запись оболочки . Учетные записи оболочки — это общедоступные серверы, которые позволяют удаленно входить в командную строку Linux или другой операционной системы. Они популярны среди пользователей IRC, которые хотят поддерживать сеансы IRC в течение длительного времени.
Настроить сеанс на домашнем сервере достаточно просто. Поскольку вы будете использовать текстовое программное обеспечение, вам не понадобится действительно мощная машина. Если у вас под рукой лежит старый компьютер, вы можете использовать его.
Существует множество текстовых IRC-клиентов, но фаворитом, похоже, является Irssi. Если у вас установлена система Debian или Ubuntu, просто введите следующую команду:
sudo apt-get install irssi
Другая программа, которую вы захотите установить, — это Экран GNU или tmux . Обе эти программы являются терминальными мультиплексорами, что означает, что они позволяют запускать более одной программы одновременно в одном окне терминала, аналогично просмотру командной строки с помощью вкладок.
GNU Screen существует с 1987 года и оказался очень полезным как для пользователей IRC, так и для системных администраторов, работающих с удаленными системами, особенно через соединения Wi-Fi. Использовать его было несколько сложно. Недавно в этой области появился претендент в виде tmux, разработанного командой OpenBSD. Хотя tmux разработан как часть OpenBSD, он также доступен как отдельная система, работающая на разных платформах. Большинство дистрибутивов Linux имеют в своих репозиториях обе программы. Если вы используете Debian/Ubuntu, вот как их получить:
Чтобы установить GNU Screen:
sudo apt-get install screen
Чтобы установить tmux:
sudo apt-get install tmux
Если вы только начинаете, я бы рекомендовал использовать tmux, поскольку его намного проще использовать. Вы подключитесь по SSH либо к своему домашнему серверу, либо к серверу оболочки и введете следующую команду:
tmux
Это не полное руководство по tmux. Если вам нужна дополнительная информация, вы всегда можете просмотреть документация . Вы получите оболочку, которую сможете использовать как обычно. Вы можете запустить свой IRC-клиент и общаться.
Отсоединиться в tmux можно с помощью команды «Ctrl-B». (Префикс можно изменить в файле конфигурации.) Если ваше соединение прервано или вы отключились от сеанса, вы можете повторно подключиться, выполнив эту команду в оболочке:
tmux attach
У вас будет вечный сеанс IRC, к которому вы сможете подключиться с любого компьютера с SSH-клиентом, включая ваши любимые планшеты и смартфоны. Вы можете без проблем переходить с устройства на устройство.
Однако если вы используете сервер оболочки, он может не позволить вам отключиться и оставить процессы запущенными, если вы не заплатите за эту привилегию.
tmux — это нечто большее, чем кажется на первый взгляд, и с его помощью можно делать удивительные вещи, если потратите время на изучение. Этого руководства должно быть достаточно, чтобы вы начали.
Изображение предоставлено: Джошк/Википедия