SLRN - Super Page
 

Podręcznik slrn-pl 
> Instalacja i konfiguracja > Podręcznik > FAQ > Pozostała dokumentacja
poziom wyżej

Następna Poprzednia Spis treści

3. Instalacja slrn-pl

3.1 Linux

Instalacja ze źródeł

Aby zainstalować slrn-pl z pakietu źródłowego, należy rozpakować źródła czytnika poleceniem:
tar -xzvf slrn-pl-WERSJA.tar.bz2
lub dla starszych wersji tar-a:
bzip2 -cd slrn-pl-WERSJA | tar xf -
a następnie wykonć polecenia:

cd slrn-WERSJA
./configure --opcje
make
make install

Opcje skryptu configure

Poniżej znajduje się opis najważniejszych opcji, które można przekazać do skryptu configure. Pełną listę opcji uzyskamy wydając polecenie:
configure --help.

  • --with-ssl Umożliwia korzystanie z bezpiecznych połączeń SSL
  • --with-contrib Zainstalowane zostaną dodatkowe skrypty i dokumentacja dla nich.
  • --prefix=KATALOG Instaluje slrn w KATALOGu i jego podkatalogach. Domyślnie jest to /usr/local i nie powinien być zmieniany, chyba, że naprawdę wiesz, co robisz (np. w celu instalacji slrn-pl w swoim katalogu domowym).
  • --with-libdir=KATALOG Wskazuje na KATALOG, w którym slrn-pl będzie szukał pliku newsgroups.dsc zawierający skrócone opisy grup dyskusyjnych. Generalnie powinien to być katalog PREFIX/share/slrn-pl
  • --sysconfdir=KATALOG Wskazuje na KATALOG do którego mają być kopiowane globalne pliki konfiguracyjne. Domyślnie jest to PREFIX/etc, ale w niektórych przypadkach zmiana na katalog /etc/slrn-pl też będzie dobrym pomysłem.
  • --enable-setgid-code Umożliwia uruchamianie slrnpull-pl z poziomu zwykłego użytkownika
  • --enable-spool Włącza wsparcie dla odczytywania artykułów zapisanych w plikach przez slrnpull-pl
  • --enable-mid-cache Umożliwia czytnikowi oznaczanie jako przeczytane crosspostowanych artykułów, po przeczytaniu ich na jednej grupie.
  • --with-slrnpull Umożliwia kompilację programu slrnpull-pl. Należy używać wraz z opcją --enable-spool.
  • --with-txtface Włącza wyświetlanie X-Face na konsoli tekstowej (w postaci ASCII-ART). Do kompilacji z tą opcją niezbędna jest biblioteka libcompface.a.
  • --with-slrnface Włącza wyświetlanie X-Face w X-Window (w postaci obrazka 48x48 pix). Do kompilacji z tą opcją niezbędna jest biblioteki libcompface.a i XFree86-devel.
Aby zainstalować cały pakiet slrn-pl w osobnym katalogu (np. w celach testowych w /tmp), należy posłużyć się komendą:
make install DESTDIR=/tmp.

Instalacja w dystrybucji Slackware

Pakiety slrn-pl dla Slackware instalujemy poleceniem installpkg, np.:

 installpkg slrn-pl.tgz
 installpkg slrn-pull-pl.tgz
 

Instalacja w dystrybucjach opartych o RPM

Przed instalacją należy upewnić się czy w systemie została zainstalowana biblioteka s-lang w wersji 1.4.4:

 rpm -q slang
 
i doinstalować ją lub uaktualnić w razie potrzeby.
W przypadku instalacji slrn-pl z obsługą SSL należy zainstalować również bibliotekę openssl, w przypadku instalacji pakietów, które nie są skompilowane z opcją --without slrnface należy mieć zainstalowany pakiet XFree86-libs.

Instalacja z pakietów binarnych

Instalację z pakietów binarnych przeprowadzamy następująco:

 rpm -Uvh slrn-pl-WERSJA.ARCHITEKTURA.rpm
 rpm -Uvh slrn-pl-pull-WERSJA.ARCHITEKTURA.rpm
 
Gdzie WERSJA to aktualna wersja slrn-pl (np.: 1.4.1, 1.4.2), a ARCHITEKTURA to konkretny model procesora, dla którego został zbudowany dany pakiet (np. i386, i686, ppc).

Instalacja z pakietów źródłowych

Posiadając pakiety źródłowe można własnoręcznie utworzyć pakiety binarne.
Najpierw należy upewnić się czy w systemie mamy zainstalowane

  • slang-devel-1.4.4 (niezbędny do podstawowej kompilacji)
  • openssl-devel - jeśli chcemy utworzyć slrn-pl z obsługą bezpiecznych połączeń SSL
  • faces-devel - jeśli chcemy skompilować slrn-pl z obsługą wyświetlania X-Face.
  • XFree86-devel - jeśli chcemy skompilować slrn-pl z obsługą wyświetlania X-Face w X-Window.
Pakiety binarne tworzymy z źródłowych poleceniem:
rpm --rebuild --target=ARCHITEKTURA slrn-pl-WERSJA.src.rpm --opcje
Budując pakiety, które będą używane na tym komputerze, na którym przeprowadzamy kompilację, opcję --target można pominąć (zostanie ona odpowiednio dobrana w sposób automatyczny).

Po zakończonej kompilacji zostaną utworzone pakiety binarne, których instalacja została opisana powyżej.

Najważniejsze opcje budowania binarnych pakietów RPM.

  • --without slrnface Pakiet budowany jest bez wsparcia dla wyświetlania X-Face w X-Window.
  • --without txtface Pakiet budowany jest bez wsparcia dla wyświetlania X-Face na konsoli tekstowej.
  • --with ssl Pakiet budowany jest z obsługą bezpiecznych połączeń SSL.

3.2 Windows

Uruchamianie

Przed przystapieniem do pracy z slrn, jako niezbedne minimum, powinienes:

  • skonfigurowac adres serwera news w skrypcie startowym slrn.bat,
  • skonfigurowac swoje dane personalne w pliku slrn.rc.
UWAGA: Do uruchamiania czytnika uzywaj skryptu slrn.bat!

slrnpull -- czytanie newsów offline

Jesli pracujesz off-line (nie masz stalego polaczenia z serwerem news), do wymiany postow mozesz uzywac programu slrnpull.

Przed pierwszym uruchomieniem powinienes:

  • skonfigurowac adres serwera news w skrypcie startowym slrnpull.bat, (zauwaz, ze jesli uzywasz slrnpull-a, nie musisz ustawiac adresu serwera w slrn.bat)
  • skonfigurowac slrn-a, aby korzystal z slrnpull-a; w pliku etc/slrn.rc odkomentuj linie zawierajaca %include slrn-slrnpull.rc,
  • w pliku spool/slrnpull.conf okresl interesujace Cię grupy.

Kazdorazowo, aby wyslac/pobrac newsy, uruchom skrypt slrnpull.bat.

sendsmtp -- wysyłanie listów

Aby forwardowac posty mailem lub wysylac kopie grzecznosciowe swoich odpowiedzi do autora, mozesz skorzystac z programu sendsmtp.

W pliku etc/slrn.rc lub w prywatnym slrn.rc (wyjasnienie roznicy dalej) powinienes ustawic adres swojego serwera pocztowego uzywajac zmiennej sendmail_command. Zobacz komentarz tej zmiennej w etc/slrn.rc.

slrnXFace

Aktualna wersja slrn-pl wyposazona jest w slrnXFace, program do wyswietlania X-Face-ow napisany przez Andrzeja Kaczmarka.

Jesli po uruchomieniu czytnika, pojawi sie bitmapa, mozesz "chwycic" ja myszka i przesunac w wybrane przez siebie miejsce -- w tym miejscu beda wyswietlane X-Face-y. Program slrnXFace posiada menu kontekstowe z dostepnymi funkacjami wywolywane prawym przyciskiem myszy na bitmapie. Oryginalna dokumentacja znajduje sie w podkatalogu doc/slrnxface/.

Program jest domyslnie wlaczony. Jesli nie chcesz z niego korzystac, powinienes:

  • w skrypcie startowym slrn.bat zakomentowac linijke start slrnxface.exe,
  • w pliku etc/slrn-macros.rc zakomentowac linijke interpret macros\xface.sl.

3.3 Aktualizacja: jak zachować swoją konfigurację

Zaleca sie dokonywac zmian konfiguracji w prywatnym pliku uzytkownika. W przypadku kolejnych aktualizacji pakietu, umozliwi to latwe odtworzenie swoich ulubionych ustawien poprzez skopiowanie jednego pliku rc.


Następna Poprzednia Spis treści

slrn-pl: podręcznik użytkownika

1. Wstęp

2. Zmiany ogólne

3. Instalacja slrn-pl

4. Łatki

5. Makra

6. Programy dodatkowe


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