Un lector de noticias es un programa que los usuarios invocan para ver, almacenar, y crear art�culos de noticias. Varios lectores de noticias han sido portados a GNU/Linux. Se describir� la configuraci�n b�sica para los tres lectores de noticias m�s populares: tin, trn y nn.
Uno de los lectores m�s efectivos es:
$ find /var/spool/news -name '[0-9]*' -exec cat {} \; | more |
As� es como los unixeros a ultranza leen sus noticias.
La mayor�a de los lectores de noticias, sin embargo, son mucho m�s sofisticados. Generalmente ofrecen una interfaz a pantalla completa con niveles separados para mostrar todos los grupos a los que el usuario est� suscrito, una descripci�n general de todos los art�culos de cada grupo, y art�culos individuales. Muchos navegadores web hacen las funciones de lectores de noticias, pero si usted quiere utilizar s�lo un lector de noticias, este cap�tulo explica como configurar dos de los cl�sicos: trn y nn.
A nivel de grupo, la mayor�a de los lectores presentan una lista de art�culos en la que aparece el tema de los mismos y el autor. En los grupos grandes es dif�cil que el usuario caiga en la cuenta de los art�culos relacionados entre s�, aunque es posible identificar las respuestas a un art�culo anterior.
Una respuesta normalmente repite el t�tulo del art�culo original precedido por Re:. Adicionalmente, el identificativo del mensaje al que se responde deber�a indicarse en la l�nea de cabecera References:. Ordenar los art�culos utilizando esos dos criterios genera peque�os grupos (de hecho, son �rboles) del art�culo, los cu�les son llamados hilos. Una de las tareas al escribir un lector de noticias es dise�ar un algoritmo eficiente para ordenar los art�culos, ya que el tiempo requerido para ello es proporcional al cuadrado del n�mero de art�culos.
No discutiremos aqu� c�mo se construyen las interfaces de usuario. Actualmente todos los lectores disponibles para GNU/Linux tienen una buena funci�n de ayuda; por favor, refi�rase a ella para m�s detalle.
En las siguientes secciones, s�lo trataremos tareas administrativas. La mayor�a de ellas est�n relacionadas con la creaci�n de bases de datos de hilos y contabilidad.