Il n'y a pas de "vrai lecteur de news". En cons�quence, il y a de nombreux lecteurs de news tr�s connus qui peuvent �tre facilement port�s sous Linux. Au moment o� j'�cris ces lignes, "tin", "trn", et "nn" sont les plus communs disponibles dans les distributions de Linux et le newspak.
Lorsque vous choisissez un lecteur de news, vous d�sirez principalement quelque chose de facile � utiliser, tr�s configurable par l'utilisateur, avec indentation et fichiers de suppression (pour s�lectionner les articles int�ressants et faire dispara�tre ceux qui ne le sont pas).
Vous pouvez configurer vos chemins pour ce que vous voulez, tant que le lecteur de news peut trouver "inews" de votre installation de Cnews ou INN et un programme "mail" pour envoyer des r�ponses aux articles.
Cette section traitera bri�vement de quelques uns des plus populaires. Avant que vous ne posiez la question, j'utilise "nn" pour beaucoup de raisons :-)
Tin est un lecteur de news indent� g�n�ralement d�crit comme facile d'utilisation pour les nouveaux utilisateurs. Il supporte les fichiers de suppression et l'indentation NOV. Si vous utilisez INN, il lira par d�faut les fichiers NOV .overview et n'�crira pas de fichiers d'index.
Pour compiler tin sous linux, vous devrez juste �diter le makefile pour configurer l'emplacement des logiciels (principalement celle de inews) et taper"make linux". Tin ne requiert pas de patch pour tourner sous linux.
Pour l'indentation, vous devrez juste mettre "tin -u" pour mettre � jour les fichiers d'index.
Pour activer la possibilit� de lecture via NNTP, compilez le avec "NNTP_ABLE" d�fini. Il en r�sultera un fichier nomm� "tin" pour la lecture locale et un fichier nomm� "rtin" pour la lecture via NNTP. "tin -r" donnera aussi le m�me effet que "rtin".
Iain Lea recommande l'entr�e suivante dans la crontab et ajoute que vous devrez faire un "make daemon" pour compiler "tind".
# indexe la base de donn�es
35 * * * * /usenet/bin/tind -u
J'ai lanc� tin au travers d'une liaison SLIP comme lecteur de news par NNTP. Si vous �tes connect� � un syst�me comprenant tous les newsgroups, vous deviendrez extr�mement vieux en attendant le chargement du fichier "active".
"Trn" est un d�riv� en index du lecteur "rn". Trn 3.2 et plus r�cents ont la sympathique capacit� de choisir entre les indexations "mthreads" (le paquetage d'indexation de trn) ou "NOV" (indexation par INN).
Pour le compiler, lancez juste le script Configure et prenez les options par d�faut. Vous devrez avoir au moins la libc 4.4.1 et bash 1.1.13 pour lancer sans probl�mes Configure.
La distribution newspak sur sunsite contient des fichiers de configuration effectifs pour trn sous linux.
Il est probablement ind�sirable d'essayer d'�diter le script de configuration � la main � moins que ce ne soit pour changer quelque chose de *TRES* simple, comme changer les chemins pour indiquer vos pr�f�rences. Si vous faites cela, vous devrez lancer un "Configure -S" avant de faire "make depend", "make" et "make install".
Alors que "Configure" plante avec Linux sous bash 1.12, "Configure -S" marche correctement, donc si vous prenez le config.sh de newspak comme point de d�part, vous serez tr�s tranquille.
Pour compiler pour une lecture par NNTP, il suffit de r�pondre "yes" lorsque Configure vous demande si vous d�sirez cette option (en supposant que Configure tourne sur votre syst�me). Une prochaine mise � jour du newspak devrait inclure un config.sh pour la lecture NNTP comme celui pour la lecture locale, pour tous ceux d'entre nous qui sont encore avec un "bash impair" :-)
J'ai lanc� trn au travers d'une liaison SLIP comme lecteur de news par NNTP. Si vous �tes connect� � un syst�me comprenant tous les newsgroups, vous deviendrez extr�mement vieux en attendant le chargement du fichier "active" et pour l'indexation des articles.
Il y a des douzaines d'options en lignes pour obtenir toutes sortes de contextes. Lisez la man page "trn" pour plus de d�tails. J'utilise un truc sympa pour configurer toutes les options facilement:
La version actuelle de newspak contient une copie de mon .trnrc � titre d'exemple.
trn 3.2 et suivants ont le support pour l'indexation NOV ou mthreads s�lectionnable par l'utilisateur. Ainsi, je recommande de compiler le logiciel avec les deux sortes d'indentation (c'est une question dans Configure). Pour en s�lectionner un au lancement, essayez "trn -Zo" pour NOV et "trn -Zt" pour mthreads.
Pour construire la base de donn�es mthreads, essayez quelque chose comme ceci dans le "news" crontab:
# indexe la base de donnees trn
35 * * * * /usenet/bin/mthreads all
La distribution newspak de sunsite contient des fichiers de configuration valables pour linux pour nn 6.4.18, vous pouvez donc les mettre en place et taper "make". Ils fonctionnent aussi pour la beta 6.5b3 de la prochaine nn 6.5.
La compilation termin�e, vous devrez faire ceci:
Voyez la doc de nn pour les d�tails. Compiler, configurer, et faire tourner nn sous Linux n'est pas diff�rent de le lancer sous un autre *nix, avec l'exception que vous devrez lancer nnmaster en tant qu'entr�e cron plut�t qu'en tant que daemon. Si vous le lancez en tant que daemon sous linux, il peut agir imparfaitement (l'effet r�seau est de toutes fa�ons le m�me en le lan�ant par cron).
Le support de nn se fait par l'entr�e suivante dans la crontab:
# lance nnmaster pour r�cup�rer le travail d'nn
# (inutile si vous utilisez NOV d'INN de nn-6.5beta3)
25 * * * * /usenet/sw/nn/lib/nnmaster
# Rend obsol�te la base de donn�es de nn
# (inutile si vous utilisez NOV d'INN de nn-6.5beta3)
0 4 * * * /usenet/sw/nn/bin/nnadmin =EYW
# pr�pare une copie du fichier active pour "nngoback" et
# conserve les 7 derniers
0 3 * * * /usenet/sw/nn/lib/back_act 7
J'ai quelque peu essay� de lancer nn en tant que lecteur de news NNTP au travers d'une connexion SLIP. Dans ce cas, vous devrez �diter pr�cis�ment le fichier config.h . Voyez les commentaires dans le fichier pour avoir des d�tails. Lorsque vous lancez nn en tant que lecteur NNTP, celui-ci lance une copie locale de nnmaster pour conserver l'index sur le syst�me local, en sorte que la s�lection des articles est tr�s rapide (vous devrez cependant �videmment attendre un peu pour recevoir le texte de l'article si vous utilisez SLIP par modem).
La nouvelle version (6.5.x) de nn a le support des bases de donn�es NOV d'INN qui rendent inutile le lancement d'nnmaster pour vous. Cette configuration est tr�s recommand�e, puisqu'en r�sultat vous n'aurez pas � utiliser de temps processeur pour lancer nnmaster, et vous n'aurez pas de base de donn�e et d'articles news hors d'atteinte.
Ce qui suit est une liste incompl�te de lecteurs de news dit pouvoir �tre install�s et lanc�s sous Linux:
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:21