FreeBSD няма вграден браузър в базовата система. Вместо това, www директорията на портовете съдържа много браузъри готови за инсталиране. Ако нямате време да компилирате всичко (това може да отнеме много време в някои случаи) много от тях са налични като пакети.
KDE и GNOME имат вградени HTML браузъри. Моля вижте Section 5.7 за повече информация за това как да настроите тези десктоп среди.
Ако търсите леки браузъри, не е зле да проверите порт колекцията за www/dillo, www/links, или www/w3m.
Тази таблица покрива следните приложения:
| Име на програмата | Нужни ресурси | Инсталация от портове | Основни зависимости |
|---|---|---|---|
| Mozilla | много | много | Gtk+ |
| Netscape® | много | малко | Linux бинарна съвместимост |
| Opera | малко | малко | FreeBSD версия: Никакви зависимости. Linux порт: Linux бинарна съвместимост и linux-openmotif |
Mozilla вероятно е най-подходящия браузър за вашия FreeBSD десктоп. Модерен, стабилен, напълно адаптиран към FreeBSD. Включва енджин, поддържащ много стандарти. Има пощенски клиент и четец за новини. Дори има HTML редактор, ако смятате сами да си напишете уеб страници. Потребителите на Netscape ще забележат приликите с Communicator пакета,тъй като и двата браузъра имат еднаква основа.
На бавни машини, с процесор по-бавен от 233MHz или с по-малко от 64MB RAM, Mozilla може да бъде твърде ресурсоемка, за да бъде напълно използваема. Вероятно ще искате да погледнете вместо това Opera, описан по-късно в тази глава.
Ако не можете или не искате да компилирате Mozilla по някаква причина, екипът работещ по GNOME за FreeBSD вече го е сторил за вас. Просто качете пакета от мрежата като напишете:
# pkg_add -r mozilla
Ако пакетът не е наличен и имате достатъчно дисково пространство, можете да вземете кода за Mozilla, да го компилирате и инсталирате на системата си. Това става по следния начин:
# cd /usr/ports/www/mozilla # make install clean
Mozilla портът се грижи за правилното инсталиране, като стартира настройката на регистрите с root привилегии. Обаче, ако искате да добавите някои допълнения като макрос команди за мишката, трябва да стартирате Mozilla като root за да се инсталират правилно.
Веднъж приключили с инсталацията на Mozilla, не е нужно повече да бъдете root. Можете да стартирате Mozilla като браузър, въвеждайки:
% mozilla
Можете да стартирате директно пощенския клиент както е показано по-долу:
% mozilla -mail
Инсталирането на Mozilla е лесно, но за нещастие инсталирането на Mozilla с поддръжка на Java™ и Macromedia® Flash™ отнема и време и дисково пространство.
Първото нещо е да свалите файловете, които ще се ползват с Mozilla. Заведете текущия си браузър до http://www.sun.com/software/java2/download.html и си направете акаунт на техния сайт.Запазете детайлите от вашия акаунт, тъй като ще ви бъде нужен и в бъдещето. Свалете копие от файла j2sdk-1_3_1-src.tar.gz и го поставете в /usr/ports/distfiles/, понеже портът няма да го свали автоматично. Това е поради лицензните ограничения. Докато сте на още на сайта, свалете ``java средата'' от http://java.sun.com/webapps/download/Display?BundleId=7905. Името на файла е j2sdk-1_3_1_08-linux-i586.bin и е голям(около 25 мегабайта!). Както преди, този файл трябва да бъде поставен в /usr/ports/distfiles/. Накрая свалете копие от ``java patchkit'' от http://www.eyesbeyond.com/freebsddom/java/ и го поставете в into /usr/ports/distfiles/.
Инсталирайте java/jdk13 порта със стандартното make install clean и качете www/flashpluginwrapper. Този порт иска emulators/linux_base, който е голям порт. Истина е че други Flash плъгини съществуват, но те не сработиха при мене.
Инсталирайтеwww/mozilla, ако вече Mozilla не е вече качена.
Сега копирайте Flash плъгините с:
# cp /usr/local/lib/flash/libflashplayer.so \
/usr/X11R6/lib/browser_plugins/libflashplayer_linux.so
# cp /usr/local/lib/flash/ShockwaveFlash.class \
/usr/X11R6/lib/browser_plugins/
Сега добавете следните редове в началото (но точно под #!/bin/sh) Mozilla стартовия скрипт: /usr/X11R6/bin/mozilla.
LD_PRELOAD=/usr/local/lib/libflashplayer.so.1 export LD_PRELOAD
Това ще разреши Flash плъгина.
Сега просто стартирайте Mozilla с:
% mozilla &
и натиснете About Plug-ins опцията от Help менюто. Трябва да се появи списък с всички налични текущи плъгини. Java и Shockwave® Flash трябва да присъстват заедно.
Порт колекцията съдържа няколко версии на Netscape браузъра. Понеже версиите адаптирани за FreeBSD съдържат сериозен проблем по сигурността, тяхното инсталирате е крайно непрепоръчително. Използвайте вместо това Linux или DIGITAL UNIX версиите.
Последната стабилна версия на Netscape е Netscape 7. Може да бъде инсталиран от порт колекцията:
# cd /usr/ports/www/netscape7 # make install clean
Има локализирани версии във френската, немската и японската секция.
CautionNetscape 4.x версиите не се препоръчват, понеже не са съвместими с днешните стандарти. Netscape 7.x, обаче и по-новите му версии са налични само за i386™ платформата.
Opera e много бърз, с много характеристики и съвместим с много стандарти браузър. Идва в две разновидности: напълно адаптирана (``native'') FreeBSD версия и такава, която върви под емулация на Linux. За всяка операционна система, има безплатна версия, показваща реклами и такава без реклами, която може да се купи на сайта на Opera.
За да разглеждате страници в Интернет с FreeBSD версията на Opera, инсталирайте пакета:
# pkg_add -r opera
Някои FTP сайтове нямат всички пакети, но същият резултат може да се постигне с порт колекцията като напишете:
# cd /usr/ports/www/opera # make install clean
За да инсталирате Linux версията на Opera, заменете с linux-opera на место opera в горните примери. Linux версията е полезна в ситуации, изискваща употребата на плъгини, налични само под Linux, като Adobe Acrobat Reader®. Във всички други аспекти, FreeBSD и Linux версиите изглеждат еднакво функционални.
Този и други документи можете да намерите в ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
За въпроси относно FreeBSD, прочетете документацията преди да попитате в <questions@FreeBSD.org>.
За въпроси относно този документ, e-mail <doc@FreeBSD.org>.