FreeBSD: Java в браузерах Mozilla Firefox, Chromium, Epiphany и Opera

OpenJDK Как и в описанном ранее случае с Flash, свежеустановленные браузеры Mozilla Firefox, Chromium, Epiphany и Opera для FreeBSD не поддерживают Java. Я не могу сказать, что добавление поддержки Java к любому из указанных браузеров является сложной задачей, однако из-за существования массы устаревших мануалов процесс поиска подходящего «рецепта» в лучшем случае может затянуться на достаточно продолжительное время, а в худшем — закончиться без получения ожидаемого результата.

Краткая историческая справка

В момент моего знакомства с FreeBSD в роли десктопной операционной системы для обеспечения поддержки Java в браузерах Mozilla Firefox, Konqueror и Opera лучше всего подходил плагин из пакета Diablo JDK 1.6 или его аналог из пакета JDK 1.6, собранного с опцией [X] WEB Enable the browser plugin and Java Web Start. Со временем перечисленные браузеры перестали поддерживать данные плагины, в связи с чем пришлось заменить их плагином из пакета OpenJDK 6, собранного с опцией [X] WEB Enable the browser plugin and Java Web Start. И, наконец, совсем недавно IcedTea-Web стал самостоятельным пакетом. В настоящее время только он позволяет обеспечить полноценную поддержку Java в последних версиях браузеров Mozilla Firefox, Chromium, Epiphany и Opera для операционной системы FreeBSD. Продолжить чтение »

FreeBSD: Установка и начальная настройка десктопа с GNOME

GNOMEЧерез год использования операционной системы FreeBSD на десктопе я наконец-то отказался от графической оболочки KDE в пользу ее главного конкурента GNOME. Причиной данного решения стало то, что весьма удачная KDE 3.5.x больше не поддерживается, а похожая на Висту KDE 4.x.x продолжает становиться тяжелее и глючнее. Почему именно GNOME? Во-первых, потому, что у него нет указанных недостатков, а, во-вторых, из-за того, что в нем выдержан разумный баланс между минимализмом и функциональностью.

Постановка задачи

Эта статья является руководством по установке и настройке оконной системы XORG и графической оболочки GNOME в среде операционной системы FreeBSD. Собранные здесь рекомендации нацелены на создание минималистической, но при этом абсолютно полноценной рабочей среды, которая, с одной стороны, содержит минимально возможный набор штатного прикладного программного обеспечения, с другой — обеспечивает поддержку всех функций GNOME, доступных пользователям и приложениям, а также всего аппаратного обеспечения среднестатистического настольного компьютера. Важнейшее преимущество описанной конфигурации заключается в том, что она не ограничивает пользователя в выборе прикладного программного обеспечения и позволяет обойтись без установки и последующего обновления множества приложений, которые никогда не понадобятся. Продолжить чтение »

FreeBSD: Устранение ошибок установки Skype из коллекции портов

Skype В связи с тем, что Skype предоставляет такие незаменимые возможности, как голосовое общение и звонки на обычные телефоны, я считаю, что он должен входить в состав обязательного программного обеспечения любого десктопа. К сожалению, в настоящее время поддержка Skype для FreeBSD прекращена, и все попытки установить его из коллекции портов заканчиваются сообщениями об ошибках. Неужели это обстоятельство может стать причиной отказа от Skype? Конечно же, нет.

Во избежание возможных вопросов напоминаю, что для корректной работы Skype на десктопе с FreeBSD 8.x достаточно выполнить всего три условия: во-первых, настроить звуковую карту, во-вторых, включить двоичную совместимость с Linux и, в-третьих, установить эмулятор Fedora 10 Linux, установленный из порта emulators/linux_base-f10 (да, я использую этот эмулятор, а не входящий в список зависимостей Skype emulators/linux_base-fc4). Если перечисленные условия выполнены, можно смело приступать к установке последней (из доступных в коллекции портов FreeBSD) версии Skype. Продолжить чтение »

FreeBSD: Печать на сетевой принтер, подключенный к компьютеру с Windows

FreeBSD: Печать на сетевой принтер, подключенный к компьютеру с Windows Одной из важнейших задач, связанных с интеграцией десктопа с FreeBSD в корпоративную сеть, состоящую из компьютеров с Windows, является организация печати на принтеры, подключенные к «инородным» принт-серверам. На мой взгляд, самым простым решением данной «проблемы» является совместное использование штатной системы печати FreeBSD, известной как Berkeley printing system и LPD, а также службы Print Services for UNIX, которая входит в комплект поставки всех современных версий Windows.

Почему именно LPD?

Вполне закономерный вопрос, особенно с учетом того, что штатная система печати FreeBSD «бесповоротно устарела», и в настоящее время доступно множество более мощных и удобных альтернатив, самой популярной из которых является CUPS. Во-первых, потому, что LPD прекрасно работает со всеми используемыми мной десктопными приложениями, во-вторых, потому, что она не нуждается в стороннем программном обеспечении и может быть настроена за пару минут. Система печати CUPS менее стабильна, занимает много места на диске и нуждается в сложной настройке, при этом большинство ее «наворотов» не имеет практического смысла при использовании на десктопе. Вот, собственно, и все обоснование. Продолжить чтение »