/usr/share/doc/HOWTO/de-html/DE-News-HOWTO-5.html is in doc-linux-de 2003.10-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
<TITLE>Linux News HOWTO: Lesen der News </TITLE>
<LINK HREF="DE-News-HOWTO-6.html" REL=next>
<LINK HREF="DE-News-HOWTO-4.html" REL=previous>
<LINK HREF="DE-News-HOWTO.html#toc5" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-News-HOWTO-6.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-News-HOWTO-4.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-News-HOWTO.html#toc5"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="s5">5.</A> <A HREF="DE-News-HOWTO.html#toc5">Lesen der News </A><!--News!Reader--></H2>
<P>Es gibt nicht den einzig wahren Newsreader. Das heißt, es gibt
ziemlich viele, die leicht portiert werden können, insbesondere nach
Linux. Zur Zeit (Dez. 95) sind <CODE>tin</CODE>, <CODE>trn</CODE> und <CODE>nn</CODE>
in den gebräuchlichsten Linux-Distributionen und im newspak enthalten.</P>
<P>Bei der Auswahl eines Newsreaders möchte man in der Regel ein Programm wählen,
das einfach zu bedienen ist, gut durch den Benutzer konfigurierbar ist und
Threading und »Kill Files« unterstützt. »Kill Files«
erlauben es, interessante Artikel auszuwählen, oder nicht interessante von
vornherein gar nicht erst anzeigen zu lassen.</P>
<P>Die Pfade können ganz nach Geschmack gesetzt werden, solange alle
Newsreader <CODE>inews</CODE> von der CNews oder INN Installation und ein
<CODE>mail</CODE> Programm zum Versenden von Antworten auf Artikel finden
können.</P>
<P>In diesem Abschnitt werden einige der populärsten Newsreader
kurz beschrieben. Bevor Fragen gestellt werden: Es gibt viele
gute Gründe <CODE>nn</CODE> zu verwenden :-).</P>
<H2><A NAME="ss5.1">5.1</A> <A HREF="DE-News-HOWTO.html#toc5.1">tin </A>
<!--tin--> <!--News!Reader!tin--></H2>
<P><CODE>tin</CODE> ist ein Newsreader mit Unterstützung für Threads, der besonders
von neuen Anwendern einfach benutzt werden kann. Er unterstützt
»Kill Files« und »NOV Threading«. Bei der
Verwendung von INN liest er NOV <CODE>.overview</CODE> Dateien per Default und
erstellt keine Index-Dateien.</P>
<P>Um <CODE>tin</CODE> unter Linux zu übersetzen, editiert man das Makefile, um die
Pfade zur News Software zu setzen. Dieses betrifft insbesondere den Pfad
von <CODE>inews</CODE>. Anschließend genügt ein <CODE>make linux</CODE>. Es sind keine
speziellen Patches für Linux notwendig.</P>
<P>Für News Threads startet man das Programm einfach mit <CODE>tin -u</CODE>,
um die Indexdateien zu aktualisieren.</P>
<P>
<!--
rtin
-->
</P>
<P><CODE>tin</CODE> bietet die Möglichkeit, News über das NNTP-Protokoll zu lesen.
Dazu muß man bei der Kompilierung die Konstante <CODE>NNTP_ABLE</CODE> definieren.
Als Ergebnis erhält man zum einen das Programm <CODE>tin</CODE> für lokalen- und
zum anderen <CODE>rtin</CODE> für einen NNTP-Zugriff. <CODE>tin -r</CODE>
verhält sich dann genauso wie <CODE>rtin</CODE>.</P>
<P>Iain Lea empfiehlt den folgenden <CODE>crontab</CODE> Eintrag, wobei man mit
<CODE>make daemon</CODE> das Programm <CODE>tind</CODE> übersetzt:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
# Datenbank der Bezugsverkettungen erzeugen
35 * * * * /usenet/bin/tind -u
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Vince Skahan hat <CODE>tin</CODE> über eine SLIP Anbindung als einen
NNTP-basierten Newsreader gefahren. Wenn das angeschlossene System ein
umfangreicheres Spektrum an News Gruppen beherbergt, dann kann man
ziemlich alt werden, während man darauf wartet, daß die <CODE>active</CODE>
Datei geladen wird.</P>
<H2><A NAME="ss5.2">5.2</A> <A HREF="DE-News-HOWTO.html#toc5.2">trn/mthreads </A>
<!--trn--> <!--News!Reader!trn--></H2>
<P><CODE>trn</CODE> ist ein Abkömmling des <CODE>rn</CODE> Newsreaders mit Thread-Unterstützung.
<CODE>trn</CODE> Version 3.2 und neuer haben die nette Eigenschaft, entweder das
<CODE>trn</CODE>-eigene Threading mit <CODE>mthreads</CODE> oder NOV, die
Thread-Unterstützung von INN zu verwenden.</P>
<P>Zum Kompilieren startet man <CODE>Configure</CODE> und verwendet die generierten
Standardeinstellungen. Möglicherweise ist lib4.4.1 und <CODE>bash</CODE> Version 1.13
notwendig, damit <CODE>Configure</CODE> erfolgreich durchläuft.</P>
<P>Das newspak-Paket auf Sunsite enthält einsatzbereite Konfigurationsdateien,
um <CODE>trn</CODE> unter Linux einzusetzen.</P>
<P>Es kann ziemlich unklug sein, <CODE>config.sh</CODE> von <CODE>trn</CODE> von Hand zu
editieren, es sei denn, man macht etwas wirklich <EM>sehr</EM> einfaches wie
das Ändern von Pfaden. Falls man es macht, so muß <CODE>Configure -S</CODE>
gestartet werden, bevor man <CODE>make depend</CODE>, <CODE>make</CODE> und
<CODE>make install</CODE> auf das System losläßt.</P>
<P>Obwohl <CODE>Configure</CODE> normalerweise unter Linux mit der <CODE>bash</CODE>
Version 1.12 den Dienst verweigert, macht <CODE>Configure -S</CODE> keine
Probleme. Wenn man also die <CODE>config.sh</CODE> aus dem newspak als
Startpunkt verwendet, ist man dem Ziel schon recht nahe.</P>
<P>Das Kompilieren für das Lesen via NNTP ist genauso einfach, wie
»yes« zu antworten, wenn Configure fragt, ob man es denn
so möchte. Eine zukünftige Ausgabe des newspak wird eine
<CODE>config.sk</CODE> für NNTP zusätzlich zu der für lokales Lesen beinhalten
für alle die, die immer noch mit einer alten <CODE>bash</CODE> Version
gestraft sind.</P>
<P>Vince Skahan hat <CODE>trn</CODE> über eine SLIP-Anbindung als einen
NNTP-basierten Newsreader gefahren. Wenn das angeschlossene System ein
umfangreicheres Spektrum an Newsgruppen beherbergt, dann kann man
ziemlich alt werden, während man darauf wartet, daß die <CODE>active</CODE> Datei
geladen wird und die Bezugsverkettung aufgebaut wird.</P>
<P>Es gibt Dutzende von Kommandozeilenparametern für trn, um alle
möglichen Dinge zu erreichen. Details finden sich in der Manual Page zu
<CODE>trn</CODE>. Eine einfache Möglichkeit, die gewünschten Parameter
zu setzen, ist die Verwendung der Konfigurationsdatei:</P>
<P>
<UL>
<LI>Man erzeuge eine Datei mit allen Parametern unter
<CODE>~/.trnrc</CODE>
</LI>
<LI><CODE>export TRNINIT="~/.trnrc</CODE></LI>
</UL>
</P>
<P>Das aktuelle newspak enthält als Beispiel eine Kopie von Vince Skahans
<CODE>.trnrc</CODE> Datei.</P>
<P><CODE>trn</CODE> Version 3.2 und neuere unterstützen NOV oder mthreads für's Threading;
der Benutzer hat die Wahl. Demzufolge wird empfohlen, beim Übersetzen beide
Threadingmöglichkeiten zuzulassen; Configure fragt danach. Auswählen kann
man zur Laufzeit NOV mit <CODE>trn -Zo</CODE> und die mthreads mit
<CODE>trn -Zt</CODE>. Mittels eines Alias kann man sich die jeweils
gewünschte Variante auswählen.</P>
<P>Um die mthreads Datenbank zu erzeugen, benötigt man in etwa folgenden
Eintrag in der <CODE>crontab</CODE>:</P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
# trn Bezugsverkettung erzeugen
35 * * * * /usenet/bin/mthreads all
</PRE>
</CODE></BLOCKQUOTE>
</P>
<H2><A NAME="ss5.3">5.3</A> <A HREF="DE-News-HOWTO.html#toc5.3">NN </A>
<!--nn--> <!--News!Reader!nn--></H2>
<P>Das newspak-Paket auf der Sunsite enthält funktionierende
Konfigurationsdateien für <CODE>nn</CODE> 6.4.18, die man an die richtige Stelle
bringt und dann einfach <CODE>make</CODE> unter Linux startet. Sie arbeiten
ebenfalls mit <CODE>nn</CODE> 6.5.</P>
<P>Nach dem Übersetzen sind die folgenden Schritte notwendig:
<UL>
<LI>Starten Sie das <CODE>inst</CODE> Programm für die Installation.
</LI>
<LI>Initialisieren sie die Datenbank.
</LI>
<LI>Starten Sie <CODE>nnmaster</CODE>.</LI>
</UL>
</P>
<P>Details stehen in der Dokumentation von <CODE>nn</CODE>. Übersetzen, Konfigurieren und
Benutzen von <CODE>nn</CODE> unter Linux unterscheidet sich in nichts von anderen
Unix-Systemen. Allerdings wird man <CODE>nnmaster</CODE> eher über cron starten,
statt es als Daemon laufen zu lassen, da es als Daemon eventuell nicht
einwandfrei funktioniert.</P>
<P>Die Unterstützung von <CODE>nn</CODE> ist so einfach, wie die folgenden crontab
Einträge:
<BLOCKQUOTE><CODE>
<PRE>
# nnmaster starten, um "nn" Daten zu sammeln
# (nicht nötig beim Einsatz von NOV und INN bei
# nn-6.5beta3)
25 * * * * /usenet/sw/nn/lib/nnmaster
# Veraltete Artikel aus der nn Datenbank werfen
# (nicht nötig beim Einsatz von NOV und INN bei
# nn-6.5beta3)
0 4 * * * /usenet/sw/nn/bin/nnadmin =EYW
# stash a copy of the active file for "nngoback" and
# keep last 7
0 3 * * * /usenet/sw/nn/lib/back_act 7
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Vince Skahan hat etwas mit <CODE>nn</CODE> als NNTP-basiertem Newsreader
experimentiert. Bei dieser Konfiguration muß die <CODE>config.h</CODE> leicht
modifiziert werden. Die Kommentare in der Datei sollten aussagekräftig
genug sein. Wenn <CODE>nn</CODE> als NNTP-basierter Newsreader benutzt wird,
startet <CODE>nn</CODE> eine lokale Kopie des <CODE>nnmaster</CODE> und unterhält
eine lokale Thread-Datenbank.
Dadurch wird ein sehr schneller Zugriff bei der Auswahl der Artikel
erreicht. Natürlich muß man etwas warten, bis der eigentliche Text des
Artikels geladen ist, wenn SLIP über ein Modem verwendet wird.</P>
<P>Die neue Version 6.5.x von <CODE>nn</CODE> unterstützt die NOV Datenbank
von INN, welche den Einsatz von <CODE>nnmaster</CODE> erübrigt. Die
Konfiguration wird auf's höchste empfohlen, da man CPU-Zeit spart und die
Datenbank und die tatsächlichen Artikel immer abgeglichen sind.</P>
<H2><A NAME="ss5.4">5.4</A> <A HREF="DE-News-HOWTO.html#toc5.4">Andere Newsreader</A>
</H2>
<P>Es folgt eine Liste weiterer Newsreader unter Linux ohne Anspruch auf
Vollständigkeit.
<UL>
<LI><CODE>tass</CODE>
</LI>
<LI><CODE>xrn</CODE>
</LI>
<LI><CODE>gnus</CODE>
</LI>
<LI><CODE>netscape</CODE></LI>
</UL>
</P>
<HR>
<A HREF="DE-News-HOWTO-6.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-News-HOWTO-4.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-News-HOWTO.html#toc5"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>
|