Руководство FreeBSD
Пред. | Глава 6. Приложения для настольного компьютера | След.

# 6.2. Браузеры

FreeBSD поставляется без предустановленного браузера. Вместо этого, в категории www коллекции портов содержится множество готовых к установке браузеров. Если у вас нет времени компилировать все (в некоторых случаях это может занять очень много времени), многие из них доступны в виде пакетов.

В KDE и GNOME уже есть HTML браузеры. Обратитесь к Разд. 5.7 за подробной информацией об установке этих полноценных десктопов.

Если вы ищете облегченный браузер, попробуйте `www/dillo`, `www/links`, или `www/w3m` из коллекции портов.

Этот раздел рассказывает о следующих приложениях:

Название приложения | Потребность в ресурсах | Установка из портов | Основные зависимости
--- | --- | --- | ---
Mozilla | большая | тяжелая | Gtk+
Opera | малая | легкая | Доступны версии для FreeBSD и Linux. Для Linux версии необходимо наличие Linux Binary Compatibility и linux-openmotif
Firefox | средняя | тяжелая | Gtk+
Konqueror | средняя | тяжелая | Библиотеки KDE

## 6.2.1. Mozilla

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

## 6.2.2. Mozilla и Java™

Предоставил Tom Rhodes.

Установка 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 и выберите пункт About Plug-ins в меню Help. В списке установленных плагинов должен присутствовать плагин Java.

## 6.2.3. Mozilla и Macromedia® Flash™ plugin

Плагина 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 &

И войдите в пункт About Plug-ins меню Help. Должен появиться список со всеми доступными плагинами.

> Замечание: Плагин linuxpluginwrapper работает только на архитектуре i386™.

## 6.2.4. Opera

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 являются функционально идентичными.

## 6.2.5. Firefox

Firefox это браузер следующего поколения, основанный на коде Mozilla. Mozilla это полный набор приложений, таких как браузер, почтовый клиент, чат клиент и многое другое. Firefox это всего лишь браузер, что делает его меньше и быстрее.

Установите пакет, выполнив:

    # pkg_add -r firefox

Вы можете также использовать коллекцию портов, если предпочитаете сборку из исходных текстов:

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

## 6.2.6. Konqueror

Konqueror это часть KDE, но может быть использован и отдельно от KDE, путем установки `x11/kdebase3`. Konqueror это гораздо больше чем просто браузер, это также менеджер файлов и программа просмотра мультимедиа.

Konqueror поставляется с набором плагинов, доступных из `misc/konq-plugins`.

Konqueror поддерживает также Flash, документация How To для него доступна по адресу http://freebsd.kde.org/howto.php.

Пред. | Начало | След.
Приложения для настольного компьютера | Уровень выше | Бизнес приложения

Этот, и другие документы, могут быть скачаны с ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите <doc@FreeBSD.org>.
По вопросам, связанным с русским переводом документации, пишите в рассылку <frdp@FreeBSD.org.ua>.
Информация по подписке на эту рассылку находится на сайте проекта перевода.