Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #65, МАЙ 2004 г.

Линукс в каждый дом!

Сергей Долгих (jjls@pochta.ru)

Xakep, номер #065, стр. 065-102-4


IRC? Нет проблем!

Один из самых популярных протоколов не обошел стороной и Линукс, где есть не только серверные реализации, но и множество клиентов. По обыкновению начнем с консоли: irssi - это легкий, быстрый, мультисерверный клиент, которому под силу перекодировать любые сообщения (команда /set translation, используется тот же набор символов, что и для licq, ickle, BitchX). Тебе будет интересно узнать, что он поддерживает SSL и может обезопасить твое общение, также умеет работать через проксю. Расширить стандартные возможности irssi можно с помощью различных плагинов, доступных на сайте проекта.

BitchX - еще один консольный клиент. Сначала задумывался разработчиками как плагин для IRCII (не путать с irssi), но потом перерос в самостоятельный клиент, обзавелся сканером портов, почтовой программой, cd-плеером... прямо второй emacs :). Также поддерживает SSL и кучу плагинов, про перекодировку уже не говорю. Вообще, оба этих клиента весьма похожи, так что сделать выбор между ними совсем не просто.

Если взглянуть в сторону достойных графических irc-клиентов, то тут выбор невелик. Хотя этот выбор делать и не придется, т.к. есть Xchat, написанный на Gtk (а 2.* версии используют GTK2), который способен полностью удовлетворить твои irc'шные потребности.

Также существует свой irc-клиент у мозиллы (Chatzilla) и у KDE (KVirc). Я тебе рассказал лишь о самых популярных, а ты уж сам выбирай, какой из них тебе больше по душе.

Выбираем мыльницу

Без нее не обойтись :). Все-таки с почтой лучше работать в графической среде, но не будем изменять традициям: mutt и pine, которые есть в любом дистрибутиве - лучшие почтовые клиенты для консоли. Среди графических мейлеров весьма удобными и функциональными являются sylpheed и sylpheed-claws. Последний отличается более красивым интерфейсом и большей функциональностью (т.к. является девелоперской веткой первого). Оба поддерживают шифрование трафика посредством SSL. Обязательно стоит обратить внимание на KMail, который, помимо основных возможностей, корректно отображает HTML-мессаджи. Наиболее популярным сейчас является Evolution - gtk-based почтовый клиент, напоминающий MS Outlook.

Жжем диски

После прочтения этого раздела проблем с записью дисков в Линуксе у тебя не возникнет. Для успешного выполнения миссии необходимо настроить ядро и выбрать программу для записи.

Для того чтобы твой CDRW-привод определился как пишущий, необходимо включить для него SCSI эмуляцию (в ядра веток 2.2.х и 2.4.х). Но для начала проверим, не сделали ли это за нас разработчики:

# cdrecord -scanbus

Если среди выведенного списка оборудования найдется твой резак, значит все ок, и ты можешь сразу переходить к следующему абзацу. Но, как правило, такого не бывает, и тебе придется перекомпилировать ядро с необходимыми настройками: идем в "SCSI support" и включаем "SCSI support", "SCSI CD-ROM support" и "SCSI generic support", далее отключаем "Include IDE/ATAPI CDROM support" и включаем "SCSI emulation support", затем в секции "ATA/IDE/MFM/RLL support" ---> "IDE, ATA and ATAPI Block devices". После пересборки загружаем новое ядро. Если CDRW был мастером (рекомендуется), то теперь он станет /dev/scd0 (либо /dev/scd1, если slave). В любом случае dmesg расскажет тебе о том, какие устройства задетектились и какие имена им присвоились. Снова проверим, не обнаружила ли наш резак программа cdrecord:

Назад на стр. 065-102-3  Содержание  Вперед на стр. 065-102-5