A FreeBSD-vel együtt nem települ semmilyen böngésző. Helyette keressük meg a Portgyűjteményben a www könyvtárat, ahol ezzel szemben rengeteg böngésző áll telepítésre készen. Ha nem lenne időnk mindent lefordítani (ami egyes esetekben akár rengeteg időnkbe is kerülhet), ezek csomagolt formában is elérhetőek.
A KDE-hez és a GNOME-hoz eleve tartoznak HTML-böngészők. Ezen komplett munkakörnyezetek beállításához a 5.7. szakasz - Munkakörnyezetekt olvassuk el.
Ha viszont csak egy kevés erőforrást igénylő böngészőkre vágyunk, érdemes megnéznünk a Portgyűjteményben található www/dillo2, www/links vagy www/w3m portokat.
Ez a rész az alábbi alkalmazásokat említi:
Alkalmazás | Erőforrásigény | Telepítés forrásból | Főbb függőségek |
---|---|---|---|
Firefox | közepes | nehéz | Gtk+ |
Opera | kevés | könnyű | Vannak FreeBSD-s és linuxos változatai is. A linuxos verzió használatához azonban szükség van a bináris Linux kompatibilitásra és a linux-openmotif portra. |
Konqueror | közepes | nehéz | A KDE függvénykönyvtárai. |
A Firefox egy modern, szabad és nyílt forráskódú böngésző, amely tökéletesen használható FreeBSD alatt. Megtalálható benne egy, a jelenlegi HTML szabványoknak nagyon jól megfelelő megjelenítő motor, a lapokra bontható böngészés támogatása, a kéretlenül felbukkanó ablakok blokkolása, különböző kiterjesztések, javított biztonsági lehetőségek és még sok minden más. A Firefox forrása a Mozilla kódján alapszik.
Csomagból így telepíthető:
#
pkg_add -r firefox
Ekkor a Firefox 3.6 változata fog települni. Ha helyette a Firefox 3.5 változatát szeretnénk használni, akkor ezt a parancsot adjuk ki:
#
pkg_add -r firefox35
Ha forrásból szeretnénk felrakni, használhatjuk a Portgyűjteményben található portját is:
#
cd /usr/ports/www/firefox
#
make install clean
A Firefox 3.5
telepítéséhez az iménti parancsban
cseréljük ki a firefox
részt a firefox35
könyvtárra.
Ennél és a következő résznél feltételezzük, hogy már korábban telepítettük a Firefox alkalmazást.
A JavaTM plugin jelenleg nem működik a Firefox 3.6 változatával.
A FreeBSD Alapítvány megegyezett a Sun Microsystems-szel, hogy terjesztheti a JavaTM futtatókörnyezet (JRETM) és a JavaTM fejlesztőkörnyezet (JDKTM) FreeBSD-re lefordított bináris változatait. Ezek a csomagok elérhetőek a FreeBSD Alapítvány honlapjáról.
Ha tehát JavaTM-támogatást
szeretnénk hozzáadni a
Firefox
böngészőhöz, elsőként fel kell
telepítenünk a java/javavmwrapper portot.
Ezután le kell töltenünk a Diablo
JRETM csomagot a http://www.freebsdfoundation.org/downloads/java.shtml
címről, majd telepítenünk azt a
pkg_add(1) segítségével.
Ezen az oldalon nem találunk bináris
csomagokat FreeBSD 8.X
rendszerekhez, azonban a
FreeBSD 7.X
rendszerekhez
készült csomagok használhatóak
8.X
esetén is. Ehhez
mindössze a misc/compat7x portot kell
előtte telepítenünk.
A másik lehetőség a Diablo
JRETM (valamint a Diablo
JDKTM) telepítése a
Portgyűjteményből (java/diablo-jre16 és
java/diablo-jdk16). Ehhez
a szükséges forrásokat (distfile
állományokat) licencelési
megkötések miatt nekünk kell külön
letölteni. A kapcsolódó
utasításokat a make
maketarget
parancs meghívásával
kaphatjuk meg.
Indítsuk el a böngészőnket,
és írjuk be a címsorba, hogy
about:plugins
és nyomjuk le az
Enter billentyűt. Az
eredményül kapott oldalon láthatjuk az eddig
telepített pluginok listáját, ahol mostanra
már a JavaTM pluginnak is meg
kell jelennie. Amennyiben ez nem következne be, mindegyik
felhasználónál adjuk ki az alábbi
parancsot:
%
ln -s /usr/local/diablo-jre1.6.0/plugin/i386/ns7/libjavaplugin_oji.so \ $HOME/.mozilla/plugins/
Vagy ha a Diablo JDKTM csomagot telepítettük:
%
ln -s /usr/local/diablo-jdk1.6.0/jre/plugin/i386/ns7/libjavaplugin_oji.so \ $HOME/.mozilla/plugins/
Ezt követően indítsuk újra a böngészőnket.
Ezek a parancsok az i386 architektúra használatát feltételezik, de a csomagok az amd64 architektúra esetén is elérhetőek.
A Macromedia(R) FlashTM plugin nem érhető el közvetlenül FreeBSD-re. Azonban létezik egy, a plugin linuxos verziójára épített szoftveres réteg (wrapper). Ez a wrapper még többek közt az Adobe(R) Acrobat(R) és a RealPlayer(R) pluginjait is használhatóvá teszi.
Attól függően, hogy a FreeBSD melyik változatát használjuk, különböző módokon tudjuk működésbe hozni:
FreeBSD 7.X
Telepítsük a www/nspluginwrapper portot. Ehhez szükség lesz még az emulators/linux_base-fc4 portra is, amely viszonylag nagy méretű.
Következő lépésként
telepítsük a www/linux-flashplugin9 portot.
Ezáltal megkapjuk a FlashTM
9.X
változatát,
amely FreeBSD 7.X
alatt
remekül működik.
A 7.1-RELEASE előtti FreeBSD verziók esetén a www/linux-flashplugin7 portot telepítsük és hagyjuk ki a linprocfs(5) használatára vonatkozó részt.
FreeBSD 8.X
Telepítsük a www/nspluginwrapper portot. Ehhez szükségünk lesz majd a valamivel nagyobb emulators/linux_base-f10 portra.
Ezt követően telepítsük a
www/linux-f10-flashplugin10
portot. Ekkor a FlashTM 10.X
változatát kapjuk, amely
FreeBSD 8.X
alatt remekül
használható.
Ezen változat beüzemeléséhez még létre kell hoznunk az alábbi linket:
#
ln -s /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so \ /usr/local/lib/browser_plugins/
Miután a FreeBSD rendszerünk
változatának megfelelően elvégeztük
a FlashTM port telepítését, a plugint az
egyes felhasználóknak a
nspluginwrapper
paranccsal tehetjük
elérhetővé:
%
nspluginwrapper -v -a -i
Ha FlashTM animációkat szeretnénk
lejátszani, akkor ehhez a /usr/compat/linux/proc
könyvtárba csatlakoztatnunk kell egy
linprocfs(5) típusú linuxos proc
állományrendszert. Ezt a következő
paranccsal tehetjük meg:
#
mount -t linprocfs linproc /usr/compat/linux/proc
Az /etc/fstab
állományban
az alábbi sor hozzáadásával azonban
ennek csatlakoztatása akár automatikussá is
tehető a rendszerindítás során:
linproc /usr/compat/linux/proc linprocfs rw 0 0
Ezután indítsuk el a
böngészőt, majd gépeljük be az
about:plugins
szöveget a címsorba
és nyomjuk le az Enter billentyűt.
Ekkor a jelenleg elérhető pluginok
listájának kell megjelennie.
Az Swfdec egy FlashTM animációk dekódolásáért és megjelenítéséért felelős programkönyvtár. Az Swfdec-Mozilla pedig egy Firefox böngészőkhöz készített plugin, amely az Swfdec könyvtáron keresztül játszik le SWF állományokat. Jelenleg még aktív fejlesztés alatt áll.
Ha nem akarjuk vagy netalán nem tudjuk forrásból lefordítani, akkor egyszerűen csak telepítsük csomagként a hálózaton keresztül:
#
pkg_add -r swfdec-plugin
Ha valamiért mégsem érhető el hozzá csomag, akkor a Portgyűjteményből is telepíthetjük:
#
cd /usr/ports/www/swfdec-plugin
#
make install clean
Miután telepítettük a plugint, a használatához indítsuk újra a böngészőt.
Az Opera egy sokoldalú és szabványokkal kompatibilis böngésző. Tartalmaz beépített levelező klienst és hírolvasót, IRC-klienst, RSS/Atom-olvasót és még sok mindent mást. Ennek ellenére az Opera viszonylag pehelysúlyúnak és gyorsnak számít. Két fajta módon is használható: létezik "natív" FreeBSD-s változata, valamint a Linux emulációval futó változata.
Az Opera FreeBSD-s változatát a megfelelő csomag telepítésével érhetjük el:
#
pkg_add -r opera
Habár egyes FTP oldalakon nem található meg az összes csomag, viszont a Portgyűjteményből még ekkor is be tudjuk szerezni az Operat:
#
cd /usr/ports/www/opera
#
make install clean
A linuxos Opera
telepítéséhez opera
helyett linux-opera
nevet kell megadnunk a
fenti parancsokban. Ennek a verziónak a
használata akkor lehet előnyös, ha olyan
plugineket akarunk elérni, amelyek csak Linuxra
léteznek. Ilyen például az
Adobe Acrobat Reader(R). Ettől
eltekintve azonban a FreeBSD-s és a linuxos
változatok szinte teljesen megegyeznek.
A Konqueror a KDE része, de a használatához elegendő, ha csak a x11/kdebase3 portot telepítjük fel. A Konqueror több, mint egy egyszerű böngésző: állománykezelő és multimédiás nézegető is.
Számtalan plugin áll rendelkezésre a Konquerorhoz, melyeket a misc/konq-plugins portban találunk meg.
A Konqueror ismeri a
FlashTMt is. A
FlashTM és a
Konqueror kapcsolatával egy
külön "Hogyan" is foglalkozik, amelyet a
http://freebsd.kde.org/howtos/konqueror-flash.php
címen olvashatunk el.
Ha kérdése van a FreeBSD-vel kapcsolatban, a
következő címre írhat (angolul):
<questions@FreeBSD.org>.
Ha ezzel a dokumentummal kapcsolatban van kérdése, kérjük erre a címre írjon:
<gabor@FreeBSD.org>.