From: vadim s. sabinich <http://bookshelf.ath.cx>
Newsgroups: email
Date: Mon, 26 Feb 2004 14:31:37 +0000 (UTC)
Subject: Настройка slrn, программы для работы с электронными конференциями
S L R N - Первые шаги
Этот документ наведет вас на мысль о том, что сделать первым после
того, как вы установили slrn. И нет разницы как вы установили slrn (из
исходников или используя бинарный пакет), первые шаги все равно будут
неизменны на всех системах Unix. Если вы установили slrn из бинарного
пакета, значит, что ваш дистрибьютер уже сделал некоторую работу за
вас.
Первое, что вам нужно будет сделать, так это обзавестить
конфигурационным файлов от slrn.
Если вы устанавливали slrn из исходников, вы найдете примере slrn.rc
вот здесь $INSTALL_PREFIX/share/doc/slrn/slrn.rc.
Если вы установили slrn из бинарного пакета, посмотрите куда дистрибьютор
положил глобальный slrn.rc и/или пример slrn.rc. Если вы не нашли файла с
таким именем, или наим другим, похожим на конфигурационный файл для slrn,
вы можете взять пример с сайта <http://slrn.sourceforge.net/docs/>.
Если глобальный файл конфигурации присутствует, он будет читаться перед каждым
запуском, поэтому вы должны посмотреть и отредактировать некоторые установки
под себя.
Если у вас все еще нет конфигурационного файла для slrn (проверьте вашу
домашнюю директорию), вы можете скопировать пример файла и отредактировать
любым редактором:
cp /path/to/slrn.rc ~/.slrnrc
vi ~/.slrnrc
Синтасиса и описание всех переменных вы можете найти в "slrn reference
manual", который так же идет в дистрибутиве slrn.
Если поле "From:" не сгенерировалось из вашего локального аккаунта, вам
следует установить следующие переменные:
set hostname "doe.com" % установка домена вашего адреса ("doe.com")
set username "john" % установка локальной части вашего адреса ("john")
set realname "John Doe" % установка реального имени ("John Doe")
В этом примере поле "From:" выглядит следующим образом "John Doe
<john@doe.com.>".
Пример файла slrn.rc хорошо документирован; вы можете сделать довольно много
изменений в нем если захотите.
Второе, о чем вы должны подумать, это к какому серверу новостей вам
подсоединится. Простейший способ сказать slrn, какой сервер ему использовать,
это прописать имя хоста сервера новостей в переменную окружения "NNTPSERVER".
В большинстве случаев, сервервером является машина к которой у вас есть
постоянное сетевое подключение (тот же localhost, если вы используете
локальный сервер на подобие Leafnode).
Для установки переменной окружения, добавьте одну из следующих строк в
конфигурационный файл вашего шелла:
NNTPSERVER='server_name' && export NNTPSERVER (для sh/ksh/bash/zsh)
setenv NNTPSERVER 'server_name' (для csh/tcsh)
Если вы хотите использовать больше, чем один сервер новостей, укажите в
$NNTPSERVER вам основной сервер и осуществляйте доступ к другим серверам с
помощью запуска slrn как "slrn -h server.name".
Замечание: При использовании различных серверов, вам следует разделить файлы
newsrc, используя команду конфигурации "server".
Если ваш сервер новостей запрашивает идентификациб, вы так же можете
использовать команду "nnrpaccess". Подробнее команды "nnrpaccess" и "server"
описаны в справочном руководстве.
Запустите "slrn --create" для того, чтобы при старте slrn с сервера запросился
список всех активных групп новостей. Это может потребовать некоторого
времени при медленном соединении; будущие загрузки (без указания флага) будут
более быстрые.
Для вывода slrn из полноэкранного режима нажмите 'q'.
Замечание: Нижеописанные действия относятся только тем, кому нужно видеть
описания групп новостей в slrn. Это работает только если ваш
сервер новостей содержит описания в своей базе данных.
Запустите "slrn -d" и подождите, пока slrn выйдет. Обычно это приводит к тому,
что придется скачать больше, чем при запуске с ключом "--create".
Slrn не имеет встроенного редактора. Поэтому вы можете использовать абсолютно
любой редактор. Ниже описано два способа указать slrn какой редактор ему
следует использовать.
Если вы желаете использовать какой-либо редактор для всех приложений вашей
системы, просто укажите его в переменных окружения "EDITOR" и/или "VISUAL"
(если у вас это еще не сделано). slrn будет его использовать.
Если вы хотите использовать определенный редактор или указать ему
дополнительные агрументы, установите переменную "editor_command" в ваш
.slrnrc, например:
set editor_command "vim '+set tw=74' +%d '%s'"
стартует vim с длиной строки в 72 символа и курсором на первой строке тела
сообщения. Для более детального обьяснения обратитесь к справочному
руководству.
Запустите slrn. Некоторые группы, которые будут полезны для начинающих в
usenet/slrn будут автоматически подписаны. Вы можете подписаться на любую
интересующую вас группу:
Нажмите клавишу `L' (заглавная L!) для вывода списка всех групп, подходящих
под какую-либо маску, например comp.*unix*; после этого используйте клавишу
's' для подписки.
Теперь вы можете начать чтение групп новостей. Для вызова подсказки нажмите
'?'.
Для начала вам следует посмотреть файл "README" из дистрибутива. Это даст
некоторые понятия по поводу наличия документации, поставляемой с slrn. Если вы
не нашли этот файл, то <http://slrn.sourceforge.net/docs/> хорошая отправная
точка.
Документ написан Феликсом Шеллером (Felix Schueller)
<fschueller@netcologne.de.>.
---
Перевод vadim s. sabinich [2:5070/264@fidonet] <mef@ats32.ru.>
Thu Feb 26 05:30:15 IRKT 2004
870 Прочтений • [Настройка slrn, программы для работы с электронными конференциями (news slrn nntp)] [08.05.2012] [Комментариев: 0]