Обзор FreeBSD от фаната Ubuntu

Я продолжаю искать дистрибутив, который сгодился бы для повседневного использования. Требуется добрый помощник, радующий скоростью работы, стабильностью и функционалом. До этого момента я тестировал лишь Linux-дистрибутивы, но сегодня вспомнил те светлые моменты своей молодости, когда я увлекался дистрибутивами семейства BSD.

В частности, я довольно долго использовал FreeBSD 5.x и был доволен. Плюсы: работает быстрее Линукса, отличная документация на русском, некоторые фичи, которых нет и не будет в Линуксе. Я и подумал: раз я тогда был доволен, то как я буду сейчас доволен, когда доступна уже девятая версия этого прекраснейшего дистрибутива. Так в чем же дело? Качаем FreeBSD-9.1-RELEASE-amd64-dvd1.iso и вперед!

Картина, нарисованная воображением

Больше не надо пользоваться неудобным инсталлятором FreeBSD на псевдографике. Полноценная графическая программа установки позволяет в два клика развернуть ОС, а пока устанавливаются пакеты, чтобы пользователь не заскучал, ему доступен автоматически настроенный интернет и браузер.

Но вот установка подошла к концу, хотя прошло не более двух минут. В качестве файловой системы по умолчанию используется ZFS, возможностями которой не перестают восхищаться. Бедные линуксоиды, у вас никогда не будет нормальной поддержки ZFS из-за несовместимости лицензий! Каких же потрясающих возможностей вы лишены из-за идеологических причуд создателей GPL! Лицензия BSD гораздо свободнее!

Сейчас я настрою пакетный фильтр pf, поддерживающий приоритизацию сетевых потоков, чтобы торренты работали по остаточному принципу и не замедляли web-серфинг. Куда там этим линуксоидам с их примитивным iptables...

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

Вот как разыгралось мое воображение, пока я скачивал установочный образ.

А что на деле?

А на практике все оказалось немного иначе. Например, 5 лет не хватило, чтобы сделать графический инсталлятор. Приходится довольствоваться вот этим:

Установка FreeBSD 9.1
Добро пожаловать в сказочный мир FreeBSD!

Ну ладно, не графическими прибамбасами славен FreeBSD. Можно немного и потерпеть псевдографики из позапрошлого века.

Выбор в "Центре приложений" тоже как-то не сильно впечатлил:

Центр приложений в FreeBSD
Устанавливать консольную игру fortune или не устанавливать? Очень важно спросить об этом пользователя еще на этапе установки

А посмотрите какая удобная и продуманная система разбивки диска! Кстати, забыл сказать, что мышь тоже не работает.

Разбивка диска в FreeBSD
UFS? А где ZFS?

С определенного момента меня начал доставать этот инновационный инсталлятор. Я подумал, что может быть куда-то не туда ткнул и за это меня заставили мучиться с этим чудом? Даже в FreeBSD 4.x было как-то поудобнее и выбора побольше. Я отправился читать официальную документацию. Открыл «Часто задаваемые вопросы по FreeBSD 7.X, 8.X и 9.X», зашел в раздел про установку и какие я там «самые задаваемые» вопросы увидел?

  • Как сделать оригинальную загрузочную дискету?
  • Помогите! Загрузочный файл не помещается на дискету!
  • Можно ли я установить систему на лэптоп через PLIP (Parallel Line IP)?
  • Загрузка с установочной дискеты прерывается на сообщении Probing Devices.... Почему?
  • и т.п.

Вероятно, кто-то надо мной решил подшутить и отправил в прошлое, в эпоху 1.44-мегабайтных дискет и подключения к сети через параллельный порт. Странно, почему в самых задаваемых вопросах по FreeBSD 9.X нет вопроса о кнопке Turbo? Нажимать-таки или лучше не надо?

Я посмотрел на отрывной календарь на стене — нет, год был тринадцатый. Тогда в чем же дело?

Ну да ладно, процесс установки почти завершен, недолго осталось терпеть издевательства. Вот, кстати, как выглядит копирование файлов:

Копирование файлов на диск в FreeBSD

Установка завершена и пользователя ожидает последний срамной рудиментарный момент — приветствие на псевдографике (куда же без нее в XXI веке-то? Не у всех же еще мониторы научились показывать графику).

Приветственный экран FreeBSD 9.1
Символ FreeBSD — колобок с сильно деформированной поверхностью в височной области или двумя ху***ями (сложно понять что именно рассчитывал изобразить живописец)

Жмем соответствующую кнопку и уж сейчас-то удивимся как быстро грузятся Иксы и Гном:

root в FreeBSD 9.1
Встреча с Иксами не состоялась

Оказывается, Иксы добавить в блюдо забыли. 15 минут, потраченные на установку, были потрачены ради голой консоли. Ну да ладно, сейчас все быстро исправим. Запускаем sysinstall, переходим в пункт установки дополнительных пакетов, выбираем установку с CD/DVD (напомню, образ занимает 2,5 Гб, так что Иксы и Гном должны были влезть) и...

Ошибка монтирования в FreeBSD
«Не будет тебе Иксов», — как бы намекает программа установки

Ладно, вспоминаем молодость и монтируем все вручную, с указанием правильных названий устройств и файловой системы. И снова sysinstall отказывает в праве на графические удобства. Какой-то там файл не найден.

Не сдаемся, выбираем загрузку пакетов по сети. И вновь срабатывает надежная защита от установки чего-либо, помимо консоли:

Невозможно подключиться в FTP в FreeBSD 9.1

Но ведь можно зайти на freebsd.org, вручную через браузер скачать нужные пакеты, а потом каждый установить с помощью pkg_add!

Выводы

Конечно, установить графику и настроить дистрибутив можно, только вот в чем дело... Час назад я в 2 клика установил Kali Linux. Мне кажется, что так и должно быть. Я не понимаю зачем нужен текстовой инсталлятор с крестиками, квадратными скобками и постоянным нажиманием кнопки Tab сегодня. Зачем это было нужно 10 лет назад я понимаю, а зачем это нужно сегодня, когда космические корабли бороздят просторы вселенной, не понимаю.

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

Оценка: 
5
Средняя: 4.8 (9 оценки)

Комментарии

Продуманный графический инсталлятор, выбор GUI, набора программ и ФС еще на этапе установки ожидает пользователя в PC-BSD, поскольку изначально, именно, он ориентирован/адаптирован к использованию на рабочих станциях (Desktop-сегмент) и потому Beastie повернут лицом к конечному пользователю, а FreeBSD была и остается системой для серверов - посему дефолтная псевдографика и голая консоль.
PC-BSD 9.1 Isotop Edition Installer(video review)
PC-BSD 9.1 Isotop Edition

Оценка: 
Средняя: 4.9 (7 оценки)

Полностью согласен. Год назад также изучал возможность установки FreeBSD как десктопную ось, но потом в процессе изучения понял, что FreeBSD это пока "полуфабрикат" из которого надо ещё наваять нужную конфигурацию. Хотя это вполне возможно. Кроме PC-BSD ещё есть десктопные варианты GhostBSD ( в виде GNOME 2, LXDE и Openbox) и DragonFly BSD "GUI" DVD.

Оценка: 
Средняя: 5 (2 оценки)

а FreeBSD была и остается системой для серверов - посему дефолтная псевдографика и голая консоль.

Debian|RedHat тоже ориентированы на сервера, но это не мешает даже network-инсталлятору иметь опрятный вид и удобство в псевдографике.
То есть - это точно не оправдание.
И вот ещё что: в шестёрке и семёрке, помнится, описанных проблем с запуском гнома не было (в дальнейшем я фряху не touch). А вот это ещё более странно...

Оценка: 
Средняя: 4 (2 оценки)

Во-первых freebsd это не "дистрибутив" а полноценная ос. Во-вторых перед freebsd не стоит задача быть десктопом. В-третьих freebsd гораздо проще, легче, и безопаснее linux систем. Единственное что требуется - мозги и хороший интернет. И зачем вообще на freebsd гном и тп вещи?) ну если уж очень хочется народ сам ставит поверх иксов опенбокс или компиз с привинчиными панелями. Это одна из немногих систем в которой отстствует мусор. Там есть только то, что пользователь захочет видеть. Если вам нужны различные блестяшки - всегда есть линукс.

Оценка: 
Средняя: 4.7 (6 оценки)

freebsd это не "дистрибутив" а полноценная ос

Это справедливо.

перед freebsd не стоит задача быть десктопом

Вообще-то стоит, причем давно. Об этом можно даже на главной странице официального сайта прочитать.

И зачем вообще на freebsd гном и тп вещи?

Потому, что каким-бы говеным не был бы этот Гном, он уже стал частью стандарта. И разработчики это хорошо понимают. В официальном руководстве, например, описаны только GNOME, KDE и Xfce. Все остальное в статусе "для энтузиастов".

В-третьих freebsd гораздо проще, легче, и безопаснее linux систем

Однозначно проще, не во всем легче и не безопасней. Т.е. критических дыр в нем находят меньше, но это может быть связано с более низкой популярностью, чем у Линукса. Что касается настроек безопасности, что на первый взгляд кажется, что во Фре они намного более серьезные. Но если вспомнить, что для Линукса есть расширение SELinux, то преимущество становится не таким уж очевидным.

Там есть только то, что пользователь захочет видеть. Если вам нужны различные блестяшки - всегда есть линукс.

Спорно. Например, см. Linux From Scratch.

Оценка: 
Средняя: 3 (2 оценки)

не хочу, никого обидеть и уж тем более братьев из стана Unix^)
Но FreeDSD? это конечно, серьезно и не для хомячков и школьников, НО?
Современность и куча разношерстного железа, все таки тянется к Linux-way!!!
Хотя сам начинал знакомство с миром Unix - с Solaris, и считаю ее самой или одной из самых удачных Unix - систем в XX веке! И если уж лезть в дебри IT, то OpenBSD и NetBSD - на серверах и шлюзах - THE COOL!:))))etc.
А для всего остального и удобного и даже специфичного, как десктопы, облака и кластеры - есть GNU/Linux!!!ИМХО.

Оценка: 
Средняя: 3 (2 оценки)

Современность и куча разношерстного железа, все таки тянется к Linux

Один умный человек высказал предположение, что бизнес и сообщество разработчиков обратили бы серьезное внимание и на FreeBSD, если бы не особенности BSD-лицензии. Во Фряхе масса замечательных технологий, которые можно было бы развивать и использовать во благо, но вот BSD-лицензия не предполагает взаимовыгодного сотрудничества. Кто-то может вкалывать, а конкуренты возьмут продукт, сделают на его основе свой и даже не обязаны будут поделиться внесенными изменениями.

Оценка: 
Средняя: 5 (2 оценки)

Перефразирую. Специалисты по анальному зондированию уже давно зондировали бы с помощью FreeBSD, но слишком свободная лицензия не позволяет создать и окучить деньгонесущее стадо судами и угрозами.
Чтобы ничего не спёрли, лучше этого не создавать. А то вдруг другие пользоваться будут. Ещё лучше алфавит запретить. Хочешь читать — купи лицензию.

Оценка: 
Пока без оценки

работаю на xfce4-10 freebsd -9.0-release более года. Полная мультимедиа, обрабатываю без проблем hd-видео, два монитора - т.е. всё то, что было на 7-ке. Присутствует и gnome2, но я на xfce4. Т.е. - полноценная десктопная система + рабочий сервер. ( работают apache,nginx, lighttpg,proftpd и ещё масса вкусностей - типа cms joomla,... wp ). Перешёл на pkgng. а на 9.1 именно с февраля действительно есть проблемы и с repo и с pkgng. надо ждать.

Оценка: 
Средняя: 4.5 (2 оценки)

опять, как с netbsd, автор спешит. тут надо потратить не вечер а пару дней, и всё будет.мной сделано несколько раз.

Оценка: 
Пока без оценки

Согласен. Ради объективности неплохо бы потратить на работу в ОС несколько дней. К сожалению, свободного времени сейчас очень мало.

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

Оценка: 
Пока без оценки

Текстовый режим с псевдографический надстройкой это плюс, а не минус. Они работают там, где графика работать не сможет. Через последовательный порт например. Или лучше когда для установки ОС надо родить монитор? А если его подключать некуда?
А над текстовой программой можно любую графику прикручивать, кому она нужна. А когда читаешь про редхат/центос "полный набор возможностей доступен в графическом инсталяторе" (а в псевдографическом ограниченный), хочется плеваться.
Тем более запускается он один раз за жизнь ОС. Зачем утяжелять его графической подсистемой?

Оценка: 
Средняя: 5 (4 оценки)

Конечно опоздал по времнени. FreeBSD не вижу смысла в системе как на каждый день.
Малая популярность на сегоднешний день обернулась малым количеством драйверов и вобщем софта. И воспоминания о кривом порте. Сам сейчас использую fedora.

Оценка: 
Пока без оценки

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.