Niezbędnik Linuksowca.pdf

(769 KB) Pobierz
64288708 UNPDF
dla początkujących
Niezbędnik
Linuksowca
szej mierze dotyczy dys-
trybucji Fedora Core 4 ( FC4 ),
ale również użytkownicy in-
nych dystrybucji mogą z niego skorzy-
stać. W takim przypadku należy wziąć pod
uwagę, że część oprogramowania, którego
nie ma w FC4 , może znajdować się w innym
Linuksie. Ponadto, możliwe, że trzeba bę-
dzie wykorzystać odmienne narzędzia (np.
Apt ) do pobrania wspomnianych pakie-
tów (ich nazwy mogą również różnić się
w zależności od dystrybucji).
jeśli chcemy skorzystać również z wtyczek
umożliwiających odtwarzanie MP3 lub DVD
i innych programów ze względów patento-
wych lub licencyjnych nie dołączonych do
Fedory , musimy skorzystać z repozytorium
Livna . W tym celu wystarczy pobrać pakiet
livna-release-4-0.lvn.2.4.noarch.rpm (np. pole-
ceniem lftpget http://rpm.livna.org/
fedora/4/i386/RPMS.lvn/livna-release-4-
0.lvn.2.4.noarch.rpm ). Później należy uzy-
skać uprawnienia administratora (wyda-
jąc polecenie su - i podając hasło użytkow-
nika root ) i przejść do katalogu, w którym
umieszczony jest pobrany plik. Polecenie
rpm -Uvh livna-release-4-0.lvn.2.4.no-
arch.rpm spowoduje dodanie odpowiednie-
go wpisu w koniguracji, dotyczącego repo-
zytorium Livna , oraz właściwego dla niego
klucza GPG , pozwalającego na sprawdzanie
podpisów pakietów.
Pakiety z repozytorium Livna powinny
dobrze współpracować z pakietami z repo-
zytorium Fedora Core i Fedora Extras . Jeśli
chcemy korzystać z pakietów umieszczo-
nych w takich repozytoriach, jak DAG czy
Dries , to lepiej zrezygnować z repozytorium
Livna . W takim przypadku najlepiej poszu-
kać odpowiednich pakietów w innych repo-
zytoriach (zazwyczaj można je znaleźć, choć
czasem pod innymi nazwami).
Do instalacji pakietów z repozyto-
riów można wykorzystać interfejs teksto-
wy (polecenie yum install nazwa_pakietu
wydane z uprawnieniami administratora)
lub graiczną nakładkę uruchamianą pole-
ceniem kyum . Jeśli program KYum nie jest
zainstalowany, możemy to zmienić wyda-
jąc polecenie yum install kyum .
Przykład użycia
Z zadowoleniem skończyłem instalację
nowej Fedory i po zalogowaniu się przeglą-
dałem pulpit mojego ulubionego GNOME .
Postanowiłem od razu doinstalować sobie
uaktualnienia i dodatkowe oprogramowa-
nie, z którego korzystam na co dzień. W tym
celu skorzystałem z systemu Yum , a dokład-
niej z wygodnej nakładki graicznej KYum
– praca z nią na pewno będzie dla wielu
użytkowników przyjemniejsza niż w przy-
padku tekstowego interfejsu Yum . Po zain-
stalowaniu uaktualnionych pakietów doda-
łem do koniguracji Yuma nowe repozyto-
rium. Z niego już mogłem pobrać wtyczki do
XMMS-a i innych programów, dzięki czemu
znów mogłem posłuchać sobie muzyki
i audycji z plików MP3 czy obejrzeć ilmy
na DVD . Również program do ściągania
plików z sieci P2P może przydać się, choćby
do pobrania nowej wersji którejś z dystry-
bucji Linuksa. Z innych programów pobra-
łem (zazwyczaj już z innych źródeł) komu-
nikator Skype , a także odtwarzacze i wtycz-
ki pozwalające odtwarzać różne znajdywane
w sieci pliki multimedialne (np. zapowiedzi
nowych ilmów). Po dodaniu Cedegi (w prze-
rwach w pracy warto sobie czasem pograć)
i kilku dodatków do Firefoksa , byłem już
zadowolony z efektu.
Na płycie DVD
Na płycie DVD znajduje się
Fedora Core 4 (nowa wersja
popularnej dystrybucji), Fedora
Extras 4 (oicjalne repozytorium
dodatkowych pakietów) oraz
dodatkowe oprogramowanie
omawiane w tym artykule.
Niech gra muzyka
Po uruchomieniu programu KYum zaczy-
namy od wciśnięcia przycisku List Available .
Po dłuższej chwili (zależnej od szybko-
ści naszego łącza internetowego) w oknie
obok pojawi się spis pakietów dostępnych
w repozytoriach. Należy poczekać, aż spis
wyświetli się do końca – wówczas przyci-
ski ponownie się uaktywnią.
Repozytoria
W Fedorze 4 repozytorium Fedora Extras jest
domyślnie włączone w koniguracji Yum , ale
52 wrzesień 2005
Piotr Machej
N iniejszy artykuł w najwięk-
64288708.045.png
 
64288708.046.png 64288708.047.png 64288708.001.png 64288708.002.png 64288708.003.png 64288708.004.png 64288708.005.png 64288708.006.png 64288708.007.png
 
niezbędnik Linuksowca
dla początkujących
Rysunek 1. Dzięki graicznemu
interfejsowi łatwiej możemy odnaleźć
interesujące nas pakiety
install mplayer . Po chwili, gdy zostaną
sprawdzone zależności, pojawi się spis
pakietów przeznaczonych do zainstalo-
wania. Powinny tam być (o ile wcześniej
ich nie zainstalowaliśmy) takie pakiety,
jak lame (umożliwiający obsługę MP3 ), lib-
dvdcss i libdvdread (do obsługi DVD ) czy lirc
(do obsługi pilotów zdalnego sterowania).
Zatwierdzamy chęć zainstalowania tych
wszystkich pakietów wpisując Y i wci-
skając klawisz [ Enter ]. Gdy instalacja się
zakończy, możemy już z pomocą progra-
mu MPlayer oglądać nie tylko ilmy zapi-
sane w formacie XviD i innych, ale także
oglądać ilmy z płyt DVD i odtwarzać pliki
dźwiękowe (również w formacie MP3 ).
Jeśli nie odpowiada nam interfejs tek-
stowy (wystarczy wydać polecenie mplayer
nazwa_ilmu.avi lub mplayer dvd://1 w przy-
padku odtwarzania DVD ), to możemy zain-
stalować graiczny interfejs poleceniem yum
install mplayer-gui . Po zainstalowaniu
uruchamiamy go poleceniem gmplayer .
Kodeki do obsługi innych formatów
plików są dostarczane w osobnym pliku.
Archiwum takie należy pobrać ze strony
domowej MPlayer , z sekcji Download–>Co-
decs . Do wyboru mamy essential codecs pac-
kage , ale jeśli nie przeszkadza nam ściągnię-
cie około 12 MB zamiast 8 MB, to warto
skusić się na kompletny zestaw kodeków.
Po wybraniu other binary codecs packages
z wyżej wspomnianej sekcji należy pobrać
plik znajdujący się pod odnośnikiem all (w
chwili pisania artykułu jest to dokładnie plik
http://www2.mplayerhq.hu/MPlayer/releases/
codecs/all-20050412.tar.bz2 , ale wraz z poja-
wieniem się nowej wersji kodeków nazwa
może się zmienić). Po pobraniu pliku na
dysk należy go rozpakować poleceniem tar
xjvf all-20050412.tar.bz2 . Rozpakowane
pliki należy umieścić w katalogu /usr/lib/
win32/ (jako użytkownik root wchodzimy do
katalogu z rozpakowanymi plikami i wyda-
jemy polecenie mv * /usr/lib/win32/ ).
RealPlayer
Do odtwarzania plików RealMovie najle-
piej nadaje się oryginalny odtwarzacz. Tym
bardziej, że udostępniona jest wersja dla
Linuksa, więc nie ma problemów z jego
instalacją i wykorzystywaniem. Po wejściu
na stronę domową ( http://www.real.com/
linux/ ) wybieramy odnośnik Download RPM
Package i po chwili na naszym dysku znaj-
duje się plik RealPlayer10GOLD.rpm (pod
odnośnikiem Download RealPlayer dostęp-
na jest wersja binarna dla innych dystrybu-
cji). Po uzyskaniu uprawnień administra-
tora instalujemy go poleceniem rpm -Uvh
RealPlayer10GOLD.rpm . Do działania w FC4
program wymaga zainstalowania dodatko-
wego pakietu. Dokonujemy tego polece-
niem yum install compat-libstdc++-33 .
Program uruchamiamy poleceniem real-
play . Możemy od razu podać nazwę pliku
lub strumienia, który chcemy odtworzyć.
Jeśli jesteśmy przywiązani do progra-
mu XMMS lub starego interfejsu progra-
mu WinAmp , powinniśmy na liście wyszu-
kać pakiety o nazwach rozpoczynających
się od xmms . Jak od razu można zauwa-
żyć w kolumnie Repository , część pakietów
znajduje się w repozytorium Fedora Extras ,
a część w Livna . Zainstalujemy je za jednym
razem. Zaznaczamy pakiety o nazwach
xmms i xmms-mp3 oraz wszelkie inne, które
uznamy za przydatne (np. xmms-alarm , gdy
chcemy użyć XMMS jako budzika, albo
xmms-crossfade , gdy zależy nam na łagod-
nych przejściach między piosenkami). Teraz
wystarczy wcisnąć przycisk Install Selected ,
a program rozpocznie pobieranie pakie-
tów i instalowanie ich. Jeśli wymagane są
jakieś dodatkowe pakiety (w tym przypad-
ku mogą to być pakiety libsndile , libsample-
rate i mikmod ), to zostaną one automatycznie
pobrane i zainstalowane.
Teraz można już uruchomić odtwa-
rzacz dźwięku XMMS i posłuchać sobie
piosenek lub audycji zapisanych zarów-
no w plikach OGG , jak i MP3 . Należy
pamiętać, że zainstalowanie tych pakie-
tów daje wsparcie dla MP3 tylko w pro-
gramie XMMS . Jeśli chcemy mieć obsłu-
MP3 również w innych programach,
to musimy wyszukać i zainstalować odpo-
wiednie pakiety. Przykładowo, pakiet k3b-
mp3 dodaje wtyczkę do K3b , popularnego
programu do wypalania płyt. Możemy też
skorzystać z innego odtwarzacza dźwięku,
takiego jak Bmp (pakiety bmp i bmp-mp3 )
lub Amarok (pakiet amarok ).
Peer-to-Peer
Dzięki P2P możemy pobierać nowe wersje
dystrybucji Linuksa z zazwyczaj znacznie
większą prędkością niż gdybyśmy pobiera-
li z przeciążonych serwerów FTP . Możemy
też dzielić się naszymi plikami (np. nagrania-
mi i zdjęciami z wakacji) ze znajomymi. Do
najpopularniejszych obecnie sieci P2P należą
z pewnością ED2k i BitTorrent . Odpowiednie
dla nich programy to m.in. AMule i Azureus .
AMule
Gdy mamy już skonigurowane repozyto-
rium Livna , instalacja AMule sprowadza się
zainstalowania pakietu amule (poleceniem
yum install amule lub z pomocą KYum ).
Po uruchomieniu programu (polece-
niem amule ) należy uaktualnić listę serwe-
rów. Robimy to wciskając ikonę znajdują-
cą się po lewej stronie adresu URL , prowa-
dzącego do pliku server.met . Następnie na
liście odnajdujemy interesujący nas serwer
i z menu dostępnego pod prawym przyci-
skiem myszki wybieramy opcję połącze-
Odtwarzanie DVD
Jak widać, przy okazji instalacji progra-
mu MPlayer załatwiliśmy sprawę odczytu
płyt DVD . Ponieważ program ten nie jest
zbyt wygodny w zastosowaniu do oglą-
dania płyt DVD , warto pomyśleć o insta-
lacji innego programu. Najlepszym wyj-
ściem wydaje się być zainstalowanie Xine
(pakiet, jak można się domyślić, nazywa
się xine – możemy zainstalować go za
pomocą Yum lub KYum ). Program ten
bardzo ładnie radzi sobie z obsługą menu
DVD , czego nadal brakuje w MPlayerze .
Kino domowe
Najpopularniejszym programem do
odtwarzania ilmów w Linuksie jest bez
wątpienia MPlayer . Również jego możemy
zainstalować korzystając z repozytorium
Livna . Tym razem dla odmiany skorzy-
stamy z interfejsu tekstowego. W tym
celu wystarczy (po uzyskaniu upraw-
nień administratora) wydać polecenie yum
Rysunek 2. Dzięki wtyczkom możemy
wygodnie oglądać w przeglądarce
zapowiedzi ilmów
www.lpmagazine.org
53
64288708.008.png 64288708.009.png
 
64288708.010.png 64288708.011.png 64288708.012.png 64288708.013.png 64288708.014.png 64288708.015.png 64288708.016.png 64288708.017.png 64288708.018.png 64288708.019.png
dla początkujących
pracuje. Opis instalacji Javy umieszczony jest
w rozdziale Dodatki do Firefoksa->Java .
temu Windows , bez konieczności kupowania
i instalowania samego systemu z Redmond.
Ponieważ w chwili pisania artykułu nie było
jeszcze pakietu przeznaczonego dla Fedory
Core 4 , musimy się posiłkować pakietem dla
poprzedniej wersji, czyli FC3 . Pobieramy go
ze strony http://www.winehq.org/site/download-
rh , a następnie instalujemy poleceniem rpm -
Uvh wine-20050524-1fc3winehq.i686.rpm .
Teraz już możemy uruchamiać pro-
gramy z Windows , np. popularnego Sapera
uruchamiamy poleceniem wine winmi-
ne.exe (oczywiście, po wejściu do kata-
logu, w którym znajduje się plik winmi-
ne.exe ). Jeśli zależy nam na uruchomieniu
nowszych gier, warto zainteresować się
projektem Cedega . Co prawda jest to pro-
jekt komercyjny, ale dostępna jest również
bezpłatna wersja do samodzielnej kompi-
lacji (pozbawiona niektórych możliwości).
Dla odmiany można też zainstalować
program DOSBox , który pozwala na uru-
chamianie gier i programów, z których nie-
którzy z nas korzystali wiele lat temu, w cza-
sach czystego DOS-a . Pakiet dosbox znajdu-
je się repozytorium Extras , więc możemy go
swobodnie zainstalować programem Yum .
Rysunek 3. W sieciach P2P najwięcej
źródeł szukanego pliku można znaleźć
krótko po jego opublikowaniu
Komunikatory
Internet, oprócz przeglądania olbrzymich
ilości informacji, pozwala na komunikację
z osobami mieszkającymi w różnych zakąt-
kach świata. Można do tego wykorzystywać
takie usługi, jak e-mail , IRC ( Internet Relay
Chat ), różnego rodzaju komunikatory, a na-
wet można organizować wideokonferen-
cje (jeśli dysponuje się odpowiednio szyb-
kim łączem). W dystrybucji Fedora Core 4
umieszczone są aplikacje należące do każdej
z tych kategorii. W przypadku IRC mamy
klienta X-Chat . Program Gaim umożliwia
nam dostęp do kilku różnych sieci komuni-
katorów. Nawet wideokonferencje możemy
organizować z użyciem GnomeMeeting . Jeśli
jednak przywykliśmy do takich aplikacji,
jak komunikator głosowy Skype , to nic nie
stoi na przeszkodzie, aby go doinstalować
i używać. Jego wielką zaletą jest fakt, że do-
stępne są wersje nie tylko dla Linuksa, ale
również dla Windows czy Mac OS X . Dlatego
też nie musimy namawiać naszych rozmów-
ców, aby porzucili swój ulubiony system.
Pakiet przygotowany dla naszej dystry-
bucji można pobrać ze strony producenta
( http://www.skype.com/products/skype/linux/ ).
Co prawda, w chwili pisania artykułu nie
było jeszcze dostępnej wersji dla Fedory
4 , ale wersja dla Fedory 3 nie sprawia kło-
potów. Po pobraniu pliku na dysk insta-
lujemy go (z uprawnieniami administra-
tora) w znany nam już sposób: rpm -Uvh
skype-1.1.0.20-fc3.i586.rpm . Na wspo-
mnianej stronie dostępne są też pakiety dla
innych dystrybucji: SuSE , Mandrake (obecnie
Mandriva ) i Debian , a także wersje binarne
umieszczone w archiwach tar.gz .
Program uruchamiamy poleceniem
skype lub wyszukując odpowiednią pozy-
cję w menu. Jeśli jeszcze nie korzystaliśmy
ze Skype , to powinniśmy utworzyć nowego
użytkownika podając nasze dane (przy-
domek, hasło i adres e-mail) w zakładce
New Users . Zostaniemy powiadomieni, czy
dany przydomek jest dostępny, a jeśli nie,
program zaproponuje inne możliwe przy-
domki. Później pozostaje już tylko wyszu-
kać znajomych w sieci i poprosić ich o moż-
liwość dodania do listy. A potem -- rozma-
wiać, czy to z użyciem mikrofonu i słucha-
wek, czy też klawiatury.
nia. Jeśli wszystko przebiegnie poprawnie,
to możemy zacząć wyszukiwanie i pobie-
ranie interesujących nas plików.
Azureus
Azureusa niestety nie damy rady zainstalo-
wać za pomocą Yuma . Jeśli zadowala nas
prostszy klient, to możemy go zainstalować
poleceniem yum install bittorrent bit-
torrent-gui . Później trzeba jeszcze wyedy-
tować plik /etc/mailcap (np. poleceniem
gedit /etc/mailcap wydanym z uprawnie-
niami administratora) i dodać na jego końcu
linijkę o treści:
S
btdownloadgui.py %s; test=test S
-n "$DISPLAY"
Gry dla Linuksa
Pod Linuksem możemy uruchamiać wiele
gier przeznaczonych dla Windows , ale prze-
cież i sam Linux może się poszczycić niema-
łą liczbą gier. W repozytorium Fedora Extras
znajdziemy zarówno proste zręcznościówki,
jak i bardziej rozbudowane gry strategicz-
ne. Z ciekawszych pozycji warto wymie-
nić BZFlag (pakiet bzlag ) – trójwymiarową
bitwę czołgów, w którą wielu graczy może
grać za pośrednictwem sieci. Mamy też do
dyspozycji takie strategie, jak Crimson Fields
(pakiet crimson-ields ), wzorowaną na kla-
sycznej grze Battle Isle , czy Freeciv (pakiet
freeciv ) oraz dziejąca się w świecie fantasy
Battle for Wesnoth (pakiet wesnoth ). Miłośnicy
wyścigów samochodowych z pewnością
ucieszą się z gry Torcs (pakiet torcs ), w której
nie tylko można zmierzyć się z komputero-
wymi przeciwnikami, ale nawet spróbować
zaprojektować własnego.
Adaptacje klasycznych platformówek
to m.in. Xrick (pakiet xrick ), klon starej
gry Rick Dangerous , oraz SuperTux (pakiet
supertux ), inspirowany grą Super Mario
Bros . Wśród gier sportowych znajdziemy
zarówno bilard w postaci gry FooBillard
(pakiet foobillard ), jak i tenis stołowy
Cannon Smash (pakiet csmash ). Osoby
lubiące wyzwania z pewnością docenią
klienta gry Go (pakiet qgo ), a także kompu-
I od tej chwili już można pobierać pliki .tor-
rent z użyciem przeglądarki Firefox .
Użytkownicy preferujący Azureusa będą
mieli nieco więcej roboty. Zaczynamy od wej-
ścia na stronę http://azureus.sourceforge.net/
download.php . Odnajdujemy na niej odno-
śnik Linux GTK w sekcji Latest Azureus
Release i pobieramy na dysk ukryty pod nim
plik (możliwe, że będziemy musieli wska-
zać serwer, z którego chcemy go pobrać).
Najlepiej plik ten umieścić od razu w katalo-
gu domowym. Następnie przechodzimy do
katalogu domowego i rozpakowujemy plik
poleceniem tar xjvf Azureus_2.3.0.4_
linux.GTK.tar.bz2 (nazwa może być inna,
jeśli od chwili pisania artykułu pojawi-
ła się nowa wersja). Powstanie podkatalog
~/azureus/ , a sam plik archiwum możemy
już skasować ( rm Azureus_2.3.0.4_linux.
GTK.tar.bz2 ).
Zanim uruchomimy Azureusa (polece-
niami cd ~/azureus/ i ./azureus ) musimy
jeszcze się upewnić, że mamy w systemie
zainstalowaną Javę pobraną ze strony Sun . Co
prawda, Fedora Core 4 oferuje wolną imple-
mentację Javy , ale na razie (w przyszłości
może się to zmienić) Azureus z nią nie współ-
Gry i gierki
Z pomocą Wine można uruchomić wiele
gier i programów przeznaczonych dla sys-
54 wrzesień 2005
application/x-bittorrent; /usr/bin/
64288708.020.png
 
64288708.021.png 64288708.022.png 64288708.023.png 64288708.024.png 64288708.025.png 64288708.026.png 64288708.027.png 64288708.028.png
 
niezbędnik Linuksowca
dla początkujących
pliki archiwum poleceniami unrar x archi-
ve.rar lub unace x archive.ace .
Rysunek 4. Do każdej wojny należy się
dobrze przygotować
Adobe Reader
W Fedorze Core 4 wprowadzono bardzo przy-
jemny czytnik plików PDF o nazwie Evince .
Jeśli jednak ktoś woli korzystać z popularne-
go programu Adobe Reader , to nic nie stoi na
przeszkodzie. Wystarczy pobrać plik ftp://
ftp.adobe.com/pub/adobe/reader/unix/7x/7.0/enu/
AdobeReader_enu-7.0.0-2.i386.rpm , a następ-
nie zainstalować go poleceniem rpm -Uvh
AdobeReader_enu-7.0.0-2.i386.rpm . Adobe
Reader do działania potrzebuje tych samych
bibliotek, co RealPlayer , a więc pakietu
compat-libstdc++-33 . Jeśli dotąd go nie zainsta-
lowaliśmy, możemy kierować się wskazów-
kami zawartymi w rozdziale Kompatybilność .
Program uruchamiamy poleceniem
acroread . Przy pierwszym uruchomieniu
należy przeczytać i zaakceptować licencję.
Rysunek 5. Flash z pewnością
uatrakcyjnia wygląd strony, choć nadmiar
reklam w nim wykonanych może irytować
terowego przeciwnika w postaci progra-
mu Gnu Go (pakiet gnugo ).
i Flasha – wymagają ich gry on-line , oferowane
przez niektóre serwisy (np. w bilard, go lub
karty), albo pogawędki na stronach WWW .
Archiwa
Wprawdzie w Fedorze mamy do dyspozycji
zarządcę archiwów, ale jest on tylko nakład-
ką na narzędzia tekstowe. Jeśli chcemy móc
otwierać takie archiwa, jak RAR czy ACE ,
musimy zainstalować dodatkowe oprogra-
mowanie. W repozytorium Livna znajdu-
ją się pakiety pozwalające na pracę właśnie
z archiwami RAR i ACE : unrar i unace . Po ich
zainstalowaniu możemy rozpakowywać
Flash
Tym razem znów przyda nam się dodatko-
we repozytorium w koniguracji Yuma . W
katalogu /etc/yum.repos.d/ umieszczamy plik
http://macromedia.rediris.es/macromedia-i386.re-
po . Teraz wystarczy uruchomić polecenie
yum install lash-plugin . Po zainstalowa-
niu pakietu wyświetli się umowa licencyjna,
którą należy zatwierdzić. Jeśli tego nie zrobi-
Dodatki do Firefoksa
Jeśli chcemy mieć możliwość oglądania
wszystkich stron WWW, to musimy wypo-
sażyć naszą przeglądarkę w obsługę Javy
R E K L A M A
www.lpmagazine.org
55
64288708.029.png 64288708.030.png
 
64288708.031.png 64288708.032.png 64288708.033.png 64288708.034.png 64288708.035.png 64288708.036.png 64288708.037.png 64288708.038.png
dla początkujących
polecenie ln -s /opt/jre1.5.0_04/plugin/
i386/ns7/libjavaplugin_oji.so /usr/lib/
mozilla/plugins/ . Po ponownym urucho-
mieniu Firefoksa nie powinno być już kłopo-
tów z wchodzeniem do pokojów rozmów
lub korzystania z gier on-line na stronach
WWW (można to sprawdzić otwierając
stronę http://www.java.com/en/download/help/
testvm.xml ). Jedna uwaga dotyczy sytuacji,
gdy korzystamy z SELinux . W takim przy-
padku może się okazać, że Firefox nie będzie
już komunikował braku wtyczki, ale aplety
Javy i tak nie będą działać. Taki przypadek
spowodowany jest restrykcyjnymi zabez-
pieczeniami. Można to łatwo sprawdzić.
Z uprawnieniami administratora należy
wydać polecenie setenforce 0 , a następnie
zrestartować Firefoksa . Jeśli tym razem aplety
Javy będą działać, to mamy już źródło pro-
blemu. Od nas zależy, czy będziemy chcie-
li ponownie włączyć restrykcje (poleceniem
setenforce 1 ), czy też wyłączyć je na stałe.
W tym drugim przypadku należy w pliku
/etc/sysconig/selinux zmienić wartość zmien-
nej SELINUX z enforcing na permissive .
Na tym możemy zakończyć instalację
Javy . Jeśli chcemy mieć możliwość urucha-
miania takich programów, jak opisywany
wcześniej Azureus , to musimy wykonać
jeszcze kilka dodatkowych kroków.
Wciąż posiadając uprawnienia admi-
nistratora tworzymy plik /etc/proile.d/
java.sh (poleceniem gedit /etc/proile.d/
java.sh ) o następującej treści:
polecenie alternatives --conig java i tym
razem wybrać wartość 1 .
Rysunek 6. Na tej stronie można
przetestować, jak działa wtyczka Javy
w naszej przeglądarce
Filmy w przeglądarce
Dzięki wtyczce MPlayerplug-in możliwe jest
odtwarzanie w oknie przeglądarki wszyst-
kich plików, które jest w stanie odtwo-
rzyć MPlayer . Instalacja wtyczki nie spra-
wia problemu – wystarczy wydać polece-
nie yum install mplayerplug-in (pakiet
znajduje się w repozytorium Livna ). Po
zrestartowaniu przeglądarki powinniśmy
mieć możliwość oglądania ilmów bezpo-
średnio w Firefoksie . Klikając prawym przy-
ciskiem myszki na wyświetlanym obra-
zie uzyskujemy dostęp do dodatkowego
menu. Korzystając z niego, możemy nie
tylko zatrzymywać i uruchamiać odtwarza-
nie, ale także zapisywać odtwarzany ilm na
dysk. Przy niektórych ilmach wyświetlany
również będzie pasek narzędzi.
Wtyczka ta świetnie nadaje się do oglą-
dania zapowiedzi ilmów dostępnych na
wielu stronach WWW .
my, możemy później wyświetlić ją ponownie
poleceniem /usr/lib/lash-plugin/setup .
Po zatwierdzeniu zostaną zainstalowane
wtyczki dla przeglądarek Mozilla i Firefox .
Po ponownym uruchomieniu przeglą-
darki możemy sprawdzić efekt na stronie
Macromedii : http://macromedia.com/ .
Java
Twórcy Fedory Core 4 zalecają, aby nie insta-
lować Javy z pakietów RPM dostarczanych
przez Sun . Wynika to z pewnych konliktów
w nazwach pakietów, które mogą doprowa-
dzić do tego, że Sun Java zniknie z naszego
systemu podczas aktualizacji oprogramo-
wania. Z tego powodu, jeśli zależy nam na
korzystaniu z Javy dostarczanej przez Sun ,
będziemy musieli przeprowadzić ręczną
instalację. Ze względu na stabilność, wybie-
rzemy najnowszą wersję linii 1.5 .
Zaczynamy od otwarcia w przeglądar-
ce strony http://java.sun.com/j2se/1.5.0/download.
jsp . Następnie wybieramy odnośnik Down-
load JRE 5.0 Update 4 (numer wersji aktualny
w chwili pisania artykułu). Na stronie, która
się otworzy, musimy zaakceptować warun-
ki licencji, a następnie możemy pobrać plik
ukryty pod odnośnikiem Linux self-extracting
ile . Po zapisaniu go na dysku musimy skorzy-
stać z terminala. Uzyskujemy uprawnienia
administratora ( su - i podanie hasła użytko-
wnika root ), a następnie przechodzimy do
katalogu, w którym zapisaliśmy nasz plik.
Poleceniem mv jre-1_5_0_04-linux-i586.bin
/opt/ przenosimy go do katalogu /opt/ .
Uruchamiamy plik poleceniem sh jre-1_5_
0_04-linux-i586.bin , czytamy umowę licen-
cyjną i akceptujemy ją (wpisując yes i za-
twierdzając klawiszem [ Enter ]). Wówczas
pliki zostaną rozpakowane w katalogu
/opt/jre1.5.0_04/ . Możemy usunąć już pobra-
ny plik poleceniem rm jre-1_5_0_04-linux-
i586.bin (ponieważ kasujemy plik jako root ,
musimy potwierdzić decyzję wpisując y ).
Zadbamy najpierw o obsługę Javy w prze-
glądarce Firefox . W tym celu wydajemy
Kompatybilność
W dystrybucji Fedora Core 4 otrzymuje-
my kompilator GCC 4.0 . Może okazać się,
że zainstalujemy program, który będzie
wymagał starszych wersji bibliotek (np.
RealPlayer ). Możemy też znaleźć program,
którego nie uda się skompilować z GCC
w wersji 4.0 . Z tych powodów warto zain-
stalować pakiety dostarczające bibliote-
ki i programy zapewniające kompatybil-
ność wstecz. Chodzi tu o pakiety compat-lib-
stdc++-33 (o ile nie zainstalowaliśmy go już
przy instalacji RealPlayer ), compat-libstdc++-
296 , compat-gcc-32 oraz compat-gcc-32-c++ .
W celu użycia starszych wersji kompi-
latorów musimy korzystać z poleceń gcc32
lub g++32 .
# export J2RE_HOME=/opt/jre1.5.0_04
# export PATH=$J2RE_HOME/bin:$PATH
Ostatnia linia powinna być pusta (po dru-
giej linii należy wcisnąć [ Enter ]). Po zapisa-
niu pliku możemy zamknąć Gedit , a następ-
nie wykonujemy zawartość pliku polece-
niem source /etc/proile.d/java.sh .
Kolejne polecenie to alternatives
--install /usr/bin/java java /opt/
jre1.5.0_04/bin/java 2 . Dodaje ono Sun
Javę jako kolejnego chętnego do korzystania z
łącza /usr/bin/java (pierwszym jest domyślnie
zainstalowana w Fedorze Java GCJ ). Pozostaje
nam wskazać Sun Javę jako domyślną. W
tym celu wydajemy polecenie alternatives
--conig java . Zostaną wyświetlone ścieżki
do obu alternatywnych programów ubiega-
jących się o odnośnik /usr/bin/java . Wpisuje-
my liczbę 2 i zatwierdzamy klawiszem
[ Enter ]. Teraz już można uruchamiać Azu-
reusa i inne aplikacje korzystające z Sun Javy .
Gdybyśmy kiedyś chcieli wrócić do
Javy GCJ , to wystarczy ponownie wydać
W Internecie:
• Repozytorium Livna:
http://rpm.livna.org/
• Strona domowa MPlayera:
http://www.mplayerhq.hu/
• Strona domowa RealPlayer for Linux:
http://www.real.com/linux/
• Macromedia Flash Player 7 for Linux:
http://macromedia.mplug.org/
• Java Technology:
http://java.sun.com/
• Strona domowa Azureusa:
http://azureus.sourceforge.net/
56 wrzesień 2005
64288708.039.png 64288708.040.png 64288708.041.png 64288708.042.png 64288708.043.png 64288708.044.png
 
Zgłoś jeśli naruszono regulamin