Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 18. Клиенты электронной почты / новостных групп Вперед

Пакет TIN-1.8.3

Знакомимся с пакетом TIN

TIN является программой чтения новостей, работающей из консоли, обрабатывающей потоки очередей и использующей протокол NNTP. В ней есть многопоточность, ведение учета, используются различные кодировки, а также есть много других полезных возможностей. Имеется поддержка различных естественных языков.

Информация о пакете

Зависимости пакета TIN

Необязательные

PCRE-8.12, Libidn-1.22, почтовый транспортный агент MTA, в котором есть команда sendmail, илиHeirloom mailx-12.4, GnuPG-1.4.11, Aspell-0.60.6, INN, UUDeview, Socks, Metamail и Dmalloc или dbmalloc

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/Tin

Установка пакета TIN

Установите пакет TIN с помощью следующих команд:

./configure --prefix=/usr --with-screen=ncursesw \
    --enable-nntp-only --disable-printing &&
make build

В этом пакете набор тестов отсутствует.

Теперь в роли пользователя root выполните:

make install &&
make install_sysdefs &&
rm -vf doc/*.? &&
install -v -m755 -d /usr/share/doc/tin-1.8.3 &&
install -v -m644 doc/* /usr/share/doc/tin-1.8.3

Пояснение команд

--with-screen=ncursesw: Этот переключатель заставляет использовать функции, работающие с расширенными наборами символов, которые можно взять из библиотеки ncursesw (для поддержки UTF-8 и азиатских языков).

--enable-nntp-only: Этот переключатель запрещает чтение новостей из очереди, расположенной на локальном компьютере. Не используйте этот параметр, если вы установили пакет INN и хотите использовать его очередь.

--disable-printing: Этот переключатель отключает использование печати, поскольку пакет TIN не может правильно посылать на принтер текст, в котором есть символы, не являющиеся символами ASCII. Удалите этот переключатель в случае, если вы терпимо относитесь к этому ограничению.

--with-editor: В этом параметре указывается редактор, который в TIN будет использоваться по умолчанию. По умолчанию задается редактор vi.

Конфигурирование пакета TIN

Конфигурационные файлы

/etc/tin/tinrc, ~/.tin/tinrc, ~/.newsrc, /etc/tin/tin.defaults, /etc/tin/mime.types, /etc/tin/keymap и /etc/mailcap

Подробнее о конфигурировании

Можно задать некоторые глобальные настройки, которые в TIN будут использоваться по умолчанию. Для этого в роли пользователя root выполните следующие команды:

cat > /etc/tin/tinrc << "EOF"
use_mouse=ON
getart_limit=100
translit=ON
EOF

Теперь, в роли обычного пользователя подпишитесь на несколько новостных групп, укажите сервер новостей и запустите команду tin:

cat >> ~/.newsrc << "EOF"
gmane.linux.lfs.devel:
gmane.linux.lfs.beyond.devel:
EOF
export NNTPSERVER=news.gmane.org
tin -Q

Чтобы выдавать данные на печать, в TIN выполняется команда lpr. Ее можно взять из пакета CUPS-1.5.0 или LPRng-3.8.B.

Если у вас нет программы metamail, то при анализе составных сообщений MIME пакетTIN будет пользоваться внутренним парсером. Либо вы можете воспользоваться пакетом Mutt и анализировать сообщения MIME с помощью скрипта командной оболочки metamutt. Для этого требуются программы как из пакета Mutt-1.5.21, так и из пакета Procmail-3.22. Чтобы использовать metamutt, задайте в tin параметр metamail_prog=metamutt.

Описание пакета

Установленные программы: tin, rtin, tinews.pl, metamutt, opt-case.pl, w2r.pl и url_handler.sh

Установленные библиотеки: Нет

Установленные директории: /etc/tin

Краткое описание

tin

программа чтения новостей UseNet

rtin

символическая ссылка на tin

tinews.pl

отсылка статей и подписка на статьи через протокол NNTP

metamutt

замена для metamail из пакета Mutt

opt-case.pl

оптимизирует фильтры tin regexp с тем, чтобы они были нечувствительны к регистру символов

w2r.pl

преобразует фильтры wildmat в фильтры tin regexp

url_handler.sh

вызовы веб браузера для просмотра гиперссылок

Перевод сделан с варианта оригинала, датированного 2008-03-11 16:31:08 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Pine-4.64   Другие программы электронной почты и новостных групп