Następna
Poprzednia
Spis treści
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.
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.
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
|