SLRN - Super Page
 

> Funkcje S-Lang w slrn > Pierwsze kroki > O SSL > O makrach > Wielu użytkowników > score >
poziom wyżej

S L R N - Pierwsze Kroki

Autor: Felix Schueller, fschueller@netcologne.de
Tłumaczenie: Arkadiusz 'Jo Joro' Sochala, jojoro@poczta.onet.pl

Ostatnia modyfikacja: ndl, 25 mar 2002, 18:51


Ten dokument opisuje pierwsze czynności, które powinienneś wykonać po zainstalowaniu slrn. Nie ma znaczenia w jaki sposób zainstalowałeś slrn (ze źródeł czy z pakietu binarnego), pierwsze czynności są takie same na wszystkich systemach Uniksowych. Jeśli jednak zainstalowałeś slrn z pakietu binarnego to jest całkiem możliwe, że twój dystrybutor już wykonał za ciebie część pracy.

Spis treści

  1. Sprawdzanie pliku "rc"
  2. Wybieranie serwera grup dyskusyjnych
  3. Wykonujemy pierwsze połączenie
  4. Pobieranie opisów grup dyskusyjnych (opcjonalne)
  5. Wybieranie edytora
  6. Subskrybowanie grup dyskusyjnych
  7. Zdobywanie dodatkowych informacji

1. Sprawdzanie pliku "rc"

W pierwszej kolejności należy zmienić ustawienia w pliku konfiguracyjnym slrn.

Jeśli zainstalowałeś slrn ze źródeł to znajdziesz przykładowy plik slrn.rc w katalogu $INSTALL_PREFIX/share/doc/slrn/slrn.rc.

Jeśli zainstalowałeś slrn z pakietu binarnego musisz sam odszukać globalny plik konfiguracyjny slrn.rc i/lub przykładowy plik slrn.rc, który został dołączony przez twojego dystrybutora oprogramowania. Jeśli nie możesz znaleźć pliku slrn.rc lub innego pliku wyglądającego na plik konfiguracyjny slrn, to możesz ściągnąć przykładowy plik ze strony http://slrn.sourceforge.net/docs/.

Jeśli istnieje globalny plik konfiguracyjny, to będzie on wczytywany przed twoim osobistym plikiem konfiguracyjnym przy każdym uruchomieniu czytnika, możesz więc przejrzeć ten plik i zapoznać się z domyślnymi ustawieniami.

Jeśli jeszcze nie masz pliku konfiguracyjnego dla slrn (sprawdź to w swoim katalogu domowym), możesz skopiować przykładowy plik konfiguracyjny i dokonać jego edycji w twoim ulubionym edytorze tekstu:

  cp /ścieżka/do/slrn.rc ~/.slrnrc
  vi ~/.slrnrc
 

Z dokładną składnią i opisami wszystkich zmiennych możesz zapoznać się czytając Podręcznik użytkownika slrn, który przychodzi wraz z czytnikiem.

Jeśli slrn nie jest w stanie wygenerować poprawnego nagłówka 'From:' na podstawie informacji o twoim koncie, ustaw w .slrnrc zmienne:

set hostname "domena.com.pl" % ustawia domenę na "domena.com.pl"
set username "jan"           % ustawia nazwę użytkownika na "jan"
set realname "Jan Kowalski"  % ustawia twoje imię i nazwisko na "Jan Kowalski"
W rezultacie twój nagłówek From będzie wyglądał następująco:
From: Jan Kowalski <jan@domena.com.pl>

Przykładowy plik slrn.rc posiada liczne komentarze; nie obawiaj się wprowadzać do niego więcej zmian, jeśli zechcesz.

2. Wybieranie serwera grup dyskusyjnych

Następną rzeczą, którą należy zrobić, jest wybranie serwera grup dyskusyjnych, z którego będziemy korzystać. Najprostszym sposobem jest przypisanie zmiennej środowiskowej NNTPSERVER nazwy ulubionego serwera grup dyskusyjnych. W większości przypadków jest to serwer, z którym mamy stałe połączenie sieciowe (lub komputer lokalny jeśli używasz serwera lokalnego typu Leafnode).

Aby ustawić to na stałe, dodaj jedną z poniższych linii do pliku konfiguracyjnego twojej ulubionej powłoki:

  NNTPSERVER='nazwa_serwera' && export NNTPSERVER   (dla sh/ksh/bash/zsh)
  setenv NNTPSERVER 'nazwa_serwera'                 (dla csh/tcsh)
Jeśli chcesz korzystać z kilku serwerów grup dyskusyjnych, ustaw $NNTPSERVER na nazwę serwera, z którego korzystasz najczęściej, a z pozostałych serwerów korzystaj uruchamiając czytnik poleceniem slrn -h nazwa.innego.serwera.

Uwaga: Jeśli korzystasz z różnych serwerów, to dla każdego z nich musisz określić inny plik newsrc korzystając z polecenia konfiguracyjnego "server".

Jeśli twój serwer grup dyskusyjnych wymaga autoryzacji, będziesz musiał skorzystać z polecenia nnrpaccess. Polecenia nnrpaccess i server są dokładnie opisane w podręczniku użytkownika.

3. Wykonujemy pierwsze połączenie

Aby uruchomić czytnik i pobrać listę wszystkich dostępnych grup z serwera wykonaj polecenie slrn --create z linii poleceń powłoki. Jeśli twoje połączenie jest wolne to może to zająć trochę czasu; następne uruchomienia slrn (bez tego parametru) będą znacznie szybsze.

Gdy slrn uruchomi się w trybie pełnoekranowym, opuścić go możesz wciskając klawisz 'q'.

4. Pobieranie opisów grup dyskusyjnych (opcjonalne)

Uwaga: Zrób to tylko wtedy, jeśli chcesz oglądać opisy grup w slrn. Aby to zadziałało, twój serwer musi mieć opisy grup w swojej bazie danych.

Wykonaj polecenie slrn -d z linii poleceń powłoki i zaczekaj, aż slrn zakończy działanie. To zazwyczaj oznacza pobranie potężnego pliku i trwa wielokrotnie dłużej niż w przypadku --create opisanego wyżej.

5. Wybieranie edytora

Slrn nie posiada wbudowanego edytora. Dlatego też możesz korzystać z dowolnego edytora. Są dwa sposoby aby poinformować slrn z jakiego edytora powinien korzystać.

Jeśli chcesz korzystać z tego samego edytora dla wszystkich aplikacji w twoim systemie, to po prostu przypisz twój ulubiony edytor zmiennej EDITOR i/lub VISUAL (jeśli do tej pory tego nie zrobiłeś).

Jeśli chcesz korzystać z innego edytora, lub chcesz przekazać mu jakieś specjalne opcje, ustaw zmienną editor_command w twoim pliku .slrnrc np.:

set editor_command "vim '+set tw=72' +%d '%s'"
uruchamia vim z zawijaniem tekstu na 72 znaku i umieszcza kursor w pierwszym wierszu treści artykułu. Dokładniejszy opis zmiennej editor_command znajduje się w podręczniku użytkownika.

6. Subskrybowanie grup dyskusyjnych

Uruchom slrn z linii poleceń. Niektóre grupy użyteczne dla początkujących użytkowników slrn są już domyślnie zasubskrybowane. Możesz teraz zasubskrybować dowolną interesującą cię grupę.

Wciśnij klawisz 'L' (duże-L!), aby zobaczyć listę wszystkich grup określonych w podanym wyrażeniu regularnym, np: comp.*unix*; następnie poruszając się po tej liście wciskaj 's' na grupach, które chcesz subskrybować.

Teraz możesz zacząć czytać artykuły. Aby uzyskać pomoc podręczną wciśnij `?'

7. Zdobywanie dodatkowych informacji

Na początek powinieneś przejrzeć plik README z pakietu źródłowego. Zawiera on listę całej dokumentacji rozprowadzanej wraz z slrn. Jeśli nie możesz znaleźć tego pliku, to strona http://slrn.sourceforge.net/ będzie w sam raz na dobry początek.


projekt www: loop Piotr Gogolin
[ strona wygenerowana z CVS: 07.06.2002 20:25 ]