FreeBSD поставляется без предустановленного браузера. Вместо этого, в категории www коллекции портов содержится множество готовых к установке браузеров. Если у вас нет времени компилировать все (в некоторых случаях это может занять очень много времени), многие из них доступны в виде пакетов.
В KDE и GNOME уже есть HTML браузеры. Обратитесь к Раздел 6.7, «Графические оболочки» за подробной информацией об установке этих полноценных десктопов.
Если вы ищете облегченный браузер, попробуйте
www/dillo
,
www/links
, или
www/w3m
из коллекции портов.
Этот раздел рассказывает о следующих приложениях:
Название приложения | Потребность в ресурсах | Установка из портов | Основные зависимости |
---|---|---|---|
Mozilla | большая | тяжелая | Gtk+ |
Opera | малая | легкая | Доступны версии для FreeBSD и Linux. Для Linux версии необходимо наличие Linux Binary Compatibility и linux-openmotif |
Firefox | средняя | тяжелая | Gtk+ |
Konqueror | средняя | тяжелая | Библиотеки KDE |
Mozilla это наиболее современный и стабильный браузер; он полностью портирован на FreeBSD. Его достоинство в высокой совместимости со стандартами HTML. В нем есть почтовая и новостная программы. В нем даже найдется редактор HTML, если вам потребуется самостоятельно написать несколько веб-страничек. Пользователи Netscape® найдут общие черты с Communicator, поскольку оба браузера имеют одну основу.
На медленных компьютерах с частотой CPU меньше 233MHz или с памятью меньше 64MB, Mozilla требует слишком много ресурсов, чтобы быть удобной в использовании. Вместо нее вы можете обратить внимание на браузер Opera, описанный ниже в этой главе.
Если вы не можете или не хотите компилировать Mozilla по какой-то причине, команда FreeBSD GNOME уже сделала это для вас. Просто установите пакет из сети с помощью:
#
pkg_add -r mozilla
Если пакет недоступен, но у вас достаточно времени и места на диске, вы можете скачать исходные тексты для Mozilla, скомпилировать их и установить в вашу систему. Это делается так:
#
cd /usr/ports/www/mozilla
#
make install clean
Порт Mozilla проверяет правильность
установки путем запуска регистрации chrome
с привилегиями пользователя root
.
Если вы хотите загрузить некоторые дополнения, например курсоры мыши,
потребуется запустить Mozilla под
root
для их правильной установки.
После завершения установки
Mozilla, больше не требуется работать под
root
. Вы можете запустить
Mozilla в качестве браузера, набрав:
%
mozilla
Вы можете также запустить непосредственно программу чтения почты и новостей, как показано ниже:
%
mozilla -mail
Установка Mozilla проста, но к сожалению, установка Mozilla с поддержкой дополнений, таких как Java™ и Macromedia® Flash™ отнимает и время и место на диске.
Первое, что нужно сделать — загрузить файлы, которые
будут использоваться с Mozilla. Зайдите
с помощью имеющегося веб браузера на
http://www.sun.com/software/java2/download.html и
создайте учетную запись на этом веб-сайте. Сохраните имя пользователя и
пароль, они могут понадобиться в будущем. Загрузите копию файлов
jdk-1_5_0-bin-scsl.zip
(JDK 5.0
SCSL Binaries) и jdk-1_5_0-src-scsl.zip
(JDK 5.0
SCSL Source) и поместите их в каталог
/usr/ports/distfiles
, поскольку порт не может
загрузить их автоматически в связи с лицензионными ограничениями.
Загрузите с этого же сайта «java environment»,
http://javashoplm.sun.com/ECom/docs/Welcome.jsp?StoreId=22&PartDetailId=j2sdk-1.4.2_08-oth-JPR&SiteId=JSC&TransactionId=noreg,
файл j2sdk-1_4_2_08-linux-i586.bin
.
Как и предыдущий, этот файл должен находиться в каталоге
/usr/ports/distfiles/
. Загрузите копию
«java patchkit» с
http://www.eyesbeyond.com/freebsddom/java/jdk15.html
и поместите ее в /usr/ports/distfiles/
.
Наконец, установите порт
java/jdk15
при помощи стандартной команды
make install clean
.
Запустите Mozilla и выберите пункт в меню . В списке установленных плагинов должен присутствовать плагин Java™.
Плагина Macromedia® Flash™ для FreeBSD не существует. Тем не менее, есть решение (обертка, wrapper) для запуска плагина для Linux. Это решение также поддерживает плагины для Adobe® Acrobat®, RealPlayer и других.
Установите порт
www/linuxpluginwrapper
.
Он требует для работы достаточно большого порта
emulators/linux_base
.
Следуя инструкциям, исправьте файл
/etc/libmap.conf
! Примеры конфигураций вы
можете найти в каталоге
/usr/local/share/examples/linuxpluginwrapper/
.
Установите порт www/mozilla
,
если Mozilla еще не установлена.
Теперь просто запустите Mozilla:
%
mozilla &
И войдите в пункт
меню . Должен появиться список со всеми доступными плагинами.Плагин linuxpluginwrapper работает только на архитектуре i386™.
Opera это очень быстрый, полноценный и совместимый со стандартами браузер. Он также идет в комплекте с почтовой и новостной программами, клиентом IRC, модулем чтения RSS/Atom и другими. Несмотря на все это, браузер Opera относительно легок и быстр. Он поставляется в двух вариантах: «родная» для FreeBSD версия и версия, запускаемая в режиме эмуляции Linux.
Для работы в сети с помощью FreeBSD версии Opera установите пакет:
#
pkg_add -r opera
На некоторых серверах FTP нет всех пакетов, но те же результаты можно получить с помощью коллекции портов, набрав:
#
cd /usr/ports/www/opera
#
make install clean
Для установки Linux версии
Opera, замените
opera
на
linux-opera
в примере выше. Версия для Linux
полезна в ситуации, когда требуются плагины, доступные только
для Linux, такие как Adobe
Acrobat Reader®. Во всех других отношениях
версии для FreeBSD и Linux являются функционально
идентичными.
Firefox это браузер следующего поколения, основанный на коде Mozilla. Mozilla это полный набор приложений, таких как браузер, почтовый клиент, чат клиент и многое другое. Firefox это всего лишь браузер, что делает его меньше и быстрее.
Установите пакет, выполнив:
#
pkg_add -r firefox
Вы можете также использовать коллекцию портов, если предпочитаете сборку из исходных текстов:
#
cd /usr/ports/www/firefox
#
make install clean
Konqueror это часть
KDE, но может быть использован
и отдельно от KDE, путем
установки x11/kdebase3
.
Konqueror это гораздо больше
чем просто браузер, это также менеджер файлов и программа
просмотра мультимедиа.
Konqueror поставляется с набором
плагинов, доступных из misc/konq-plugins
.
Konqueror поддерживает также Flash™, документация How To для него доступна по адресу http://freebsd.kde.org/howto.php.
Этот, и другие документы, могут быть скачаны с http://ftp.FreeBSD.org/pub/FreeBSD/doc/.
По вопросам, связанным с FreeBSD, прочитайте
документацию прежде чем писать в
<questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите в рассылку
<doc@FreeBSD.org>.