6.2. Böngészők

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 Szakaszt 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/dillo, www/links vagy www/w3m portokat.

Ez a rész az alábbi alkalmazásokat említi:

AlkalmazásErőforrásigényTelepítés forrásbólFőbb függőségek
MozillasoknehézGtk+
Operakevéskö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.
FirefoxközepesnehézGtk+
KonquerorközepesnehézA KDE függvénykönyvtárai.

6.2.1. Mozilla

A Mozilla egy modern, megbízható böngésző, amelyet sikeresen portoltak FreeBSD-re. Ez egy nagyon jó, a szabványoknak megfelelő HTML-megjelenítő motorral rendelkezik, valamint hírolvasót és levelező klienst is tartalmaz. Ezenfelül találhatunk benne egy HTML-szerkesztőt is, ami jól használható honlapok készítéséhez. A Netscape®-hez szokott felhasználók felfedezhetnek némi hasonlóságot a Communicator programcsomaggal, mivel ez a két böngésző valaha egy és ugyanaz volt.

233 MHz-nél lassabb processzorral vagy 64 MB-nál kevesebb memóriával rendelkező gépeken a kielégítő működéshez a Mozilla erőforrásigényesnek tűnhet. Ebben az esetben inkább érdemes a fejezet egy későbbi részében bemutatandó Opera böngészőt használni.

Ha bármilyen okból nem akarjuk vagy nem tudjuk lefordítani a Mozillat, nyugodtan támaszkodhatunk a FreeBSD GNOME csapatának munkájára. Hálózaton keresztül csomagból a következő paranccsal tudjuk telepíteni:

# pkg_add -r mozilla

Ha ez a csomag nem érhető el, de van elegendő időnk és tárhelyünk, letölthetjük a Mozilla forrását is, amit aztán lefordítunk és telepítünk. Ennek módja:

# cd /usr/ports/www/mozilla
# make install clean

A Mozilla portja a root felhasználó jogaival végzett regisztrációs beállítások érvényesítésével gondoskodik a megfelelő inicializálásról. Azonban ha további kiegészítéseket is szeretnénk még telepíteni, például az egérmozdulatok támogatását, magunknak kell root felhasználóként futtatni a Mozillat, hogy ezek szabályosan telepítődhessenek.

Amint sikeresen befejeződőtt a Mozilla telepítése, nincs szükség rá, hogy továbbra is root felhasználók legyünk. A Mozilla böngészőt így tudjuk elindítani a parancssorból:

% mozilla

Hírolvasóként és levelező kliensként pedig az alábbi módon lehet elindítani:

% mozilla -mail

6.2.2. Firefox

A Firefox a Mozilla alapjaira építkező, következő generációs böngésző. A Mozilla egy teljes programcsomag, tehát böngésző, levelező kliens, csevegőkliens stb. A Firefox azonban csak egy egyszerű böngésző, aminek köszönhetően kisebb és gyorsabb is.

Csomagból így telepíthető:

# pkg_add -r firefox

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

6.2.3. Firefox, Mozilla és a Java™ plugin

Megjegyzés: Ennél és a következő résznél feltételezzük, hogy már korábban telepítettük a Firefox vagy a Mozilla alkalmazások valamelyikét.

A FreeBSD Alapítvány megegyezett a Sun Microsystems-szel, hogy terjesztheti a Java™ futtatókörnyezet (JRE™) és a Java fejlesztőkörnyezet (JDK™) 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 Java-támogatást szeretnénk hozzáadni a Firefox vagy a Mozilla valamelyikéhez, elsőként fel kell telepítenünk a java/javavmwrapper portot. Ezután le kell töltenünk a Diablo JRE 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.

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 Java pluginnak is meg kell jelennie. Amennyiben ez nem következne be, root felhasználóként adjuk ki az alábbi parancsot:

# ln -s /usr/local/diablo-jre1.6.0/plugin/i386/ns7/libjavaplugin_oji.so \
  /usr/local/lib/browser_plugins/

Ezt követően indítsuk újra a böngészőnket.

6.2.4. Firefox, Mozilla és a Macromedia® Flash™ plugin

A Macromedia® Flash™ 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® Acrobat® és a RealPlayer® pluginjait is használhatóvá teszi.

Telepítsük a www/nspluginwrapper portot. A port telepítése viszont maga után vonja a emulators/linux_base telepítését is, amely viszont egy nagyobb port.

A következő lépésben telepítsük a www/linux-flashplugin7 portot. Miután felkerült, a hozzátartozó plugint minden felhasználónak külön telepítenie kell az nspluginwrapper parancs kiadásával:

% nspluginwrapper -v -a -i

Ezután indítsuk el a böngészőt, majd gépeljük be a 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.

6.2.5. Opera

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®. Ettől eltekintve azonban a FreeBSD-s és a linuxos változatok szinte teljesen megegyeznek.

6.2.6. Konqueror

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 Flasht is. A Flash é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): <freebsd-questions@FreeBSD.org>.
Ha ezzel a dokumentummal kapcsolatban van kérdése, kérjük erre a címre írjon: <gabor@FreeBSD.org>.