Журнал LinuxFormat - перейти на главную

LXF82:FreeBSD 6.1

Материал из Linuxformat
Версия от 18:11, 10 марта 2008; Alex krylov (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Команда FreeBSD надеется вернуть своей ОС знаменитую стабильность. Майк Сондерс знакомится с новейшей версией.

FreeBSD 6.1

(thumbnail)
Рабочие столы Linux и FreeBSD почти неотличимы – у них одинаковы основная среда и большинство популярных приложений.

Пользователи FreeBSD – публика консервативная. Они не любят скоропалительных, непродуманных добавок в исходные тексты каждой новой версии, как и вставок непроверенного кода в основное дерево, заставляющих пользователя тратить время на отлов ошибок.

Поэтому выпуск версии 5.0 в 2003 г., когда многие разработчики и пользователи сочли систему нестабильной, нанес репутации FreeBSD ощутимый удар. Выпуск 5.0 затянулся на годы, так что, казалось, версии 5.х мы не увидим никогда. Команда FreeBSD выпихнула новую версию, намереваясь доработать и стабилизировать будущие 5.х, но цели не достигла – пресловутая 5.0 наложила отпечаток на все 5.х, и большинство FreeBSD-пользователей остались на 4.х.

Вычищенную FreeBSD 6.0 приняли доброжелательно, но многие продолжали ждать следующей точечной версии, надеясь, что уж в ней-то FreeBSD точно «устаканится». Поэтому 6.1 – эволюционная версия: в ней нет ни крупных перемен, ни новых функций, только подчистка и доводка. Написаны новые стресс-тесты для проверки стабильности штатной файловой системы FreeBSD, UFS, имеющей функции журналирования в лице SoftUpdates. Поддержка Bluetooth была усовершенствована автоматической настройкой многих устройств, включение поддержки сетевых карт Broadcom NetXtreme II, AMD Am7900 LANCE и Am79C9x расширило набор сетевых драйверов. Текущая версия FreeBSD работает на платформах x86 PC, AMD64, Itanium и SPARC и занимает два диска – первый несет собственно систему, а на втором разместились настольные и серверные пакеты.

Хотите приятных известий? Наши тесты показали полный возврат 6.1 к уровню стабильности 4.х. Тяжелую нагрузку система несет уверенно, оставаясь отзывчивой к командам даже в периоды высокой активности процессора и жесткого диска.

Одно из интересных для конечных пользователей новшеств – это Portsnap, позволяющий скачивать сжатые снимки дерева портов (система построения ПО FreeBSD, вдохновившая Portage под Gentoo). Это помогает держаться в курсе последних событий – ценное дополнение для любителей новейших версий программ. Пользователи FreeBSD обновляют свои системы заплатками на исходный код из CVS; это медленнее бинарных обновлений Debian, зато дает полный контроль над процессом компиляции.

Рабочий стол FreeBSD 6.1 включает X.org 6.9.0, Gnome 2.12.3 и KDE 3.5.1, с серверной стороны – MySQL 5.0.18, Apache 2.2.0, Sendmail 8.13.6 и Bind 9.3.2.

Итоги

Sysinstall, текстовый инсталлятор, не изменился по сравнению с 6.0. Конечно, с виду он не так изобретателен, как, например, Anaconda или Yast, зато здорово ускоряет инсталляцию (меньше 10 минут для базовой системы вместе с X на нашей 2 ГГц тестовой машине). Время загрузки тоже на шаг впереди большинства Linux-дистрибу-тивов – 40 секунд до экрана входа в систему против 73 для SUSE 10.1.

Пользуетесь ли вы серверным или настольным вариантом – FreeBSD почти неотличима от Linux. В коллекции Ports – свыше 14 000 программ (сравните с 15 500 для Debian), среди которых найдется почти любое приложение, название которого вы только можете вспомнить. Раскладка файловой системы FreeBSD почти такая же, как и в Linux, за исключением нескольких микроразличий – например, все основные загрузочные параметры собраны в /etc/ rc.conf, а не разбросаны в разных местах, как в Linux. Если вы попробуете установить FreeBSD с нуля, имея опыт работы в Linux, то вряд ли наткнетесь на какие-либо сюрпризы, но в случае затруднений всегда можно обратиться к онлайн-учебнику FreeBSD Handbook – блестяще написанному централизованному ресурсу для всей FreeBSD, до мельчайших ее деталей. [Похвала ничуть не преувеличена, к тому же учебник доступен и в виде архива для автономного чтения, -прим. пер.] Эта версия будет поддерживаться как минимум 12 месяцев.

Если вы счастливый обладатель 6.0, то рвануть на 6.1 особой нужды нет. Изменения минимальны - как раз в стиле пользователей FreeBSD. Если вы никогда еще не пробовали FreeBSD, сейчас самое время оценить ее непревзойденную стабильность, дружелюбный дизайн и первоклассную документацию. А благодаря режиму совместимости с Linux большинство бинарных дистрибутивов Linux-программ прекрасно уживаются с FreeBSD, и вам не придется жертвовать своей коллекцией приложений.

Врезка:Где работает FreeBSD?

Linux, конечно, любимец компьютерной прессы, но FreeBSD достойно несет трудовую вахту на многих ответственных постах. Например, Yahoo использует ее на большинстве своих серверов, Hotmail тоже была привержена FreeBSD до вхождения в Microsoft. Именно на серверной территории FreeBSD нашла себя: администраторы ценят высочайшую стабильность и безопасность, предпочитая долговременную поддержку непрестанной изменчивости (пример – изменение подсистемы виртуальной памяти посреди серии Linux 2.4).

Настольный вариант FreeBSD нередко отстает от Linux в поддержке новейшего оборудования, а Ports, система построения ПО, утратила уникальность после выхода Gentoo. Однако это, быть может, удобнее, чем море дистрибутивов Linux – одна кодовая база, один источник документации, одно централизованное хранилище ПО значительно упрощают жизнь пользователей FreeBSD. Ведь куда проще сказать «У меня FreeBSD 6.1», чем «У меня FooLinux на ядре 2.6.12, Glibc 2.4.0 и X.org 7.0.0…»

Персональные инструменты
купить
подписаться
Яндекс.Метрика