yandex

SLRN – первые шаги

Author:

Этот документ наведет вас на мысль о том, что сделать первым после того, как вы установили slrn. И нет разницы как вы установили slrn (из исходников или используя бинарный пакет), первые шаги все равно будут неизменны на всех системах Unix. Если вы установили slrn из бинарного пакета, значит, что ваш дистрибьютер уже сделал некоторую работу за вас.

Проверка файла “rc”
Первое, что вам нужно будет сделать, так это обзавестись конфигурационным файлов от 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 <[email protected]>”.
Пример файла 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)
<[email protected]>.

=

Thu Feb 26 05:30:15 IRKT 2004

 

1255516751 2 0 0 0 0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *