Сага о FreeBSD. Выбор дистрибутива

Алексей Федорчук

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

[Оглавление]


FreeBSD, как и любая другая FOSS-система, доступна для свободного скачивания с ftp-сервера проекта и его многочисленных зеркал, причём для нескольких платформ и во многих вариантах — в виде образов установочных дисков и отдельных компонентов системы. Любой из этих вариантов скачивается абсолютно бесплатно — если не считать плату за время или трафик, разумеется.С другой стороны, поскольку мир FOSS-систем — это свободное слово, а не бесплатное пиво, существует некоторое число торговых систем, занимающихся распространением дистрибутивов FreeBSD за деньги (какие — этого вопроса мы коснёмся чуть позже), как чисто онлайновых, с доставкой по почте или курьером, так и комбинированных. Одно время дистрибутивы Linux и FreeBSD можно было приобрести и в отделах компьютерной литературы больших книжных магазинов, но, кажется, ныне это уже не практикуется — разве что в качестве приложения к книгам соответствующей тематики.

Каким из двух возможных методов воспользоваться? Ответ на этот вопрос очень сильно зависит от характера подключения к Сети. Как было сказано в предыдущей главе, работать во FreeBSD можно и без подключения вовсе, но этот случай мы рассмотрим как чисто теоретический. Ведь при отсутствии выхода в Интернет потенциальный пользователь FreeBSD, скорее всего, рискует просто не узнать о её существовании. И, уж совсем маловероятно, что он прочтёт эти строки…

Так что начнём мы всё-таки с не столь уж научно-фантастического случая — получения дистрибутива FreeBSD по сети. Сделать это можно, как уже говорилось, скачав его с главного ftp-сервера проекта или одного из его многочисленных зеркал по всему миру.

Ознакомимся со структурой каталога pub/FreeBSD/ на ftp-сервере проекта, и особое внимание обратим на те его ветви, которые представляют для нас наибольший интерес.

Если просмотреть указанный каталог в браузере или в ftp-клиенте типа lftp, мы увидим картину вроде этой:

001.png

или, в полном виде, данной в следующем листинге:

CERT
CTM -> development/CTM
CVSup -> development/CVSup
ERRATA
FreeBSD-current -> branches/-current
FreeBSD-stable -> branches/4.0-stable
ISO-IMAGES-alpha -> releases/alpha/ISO-IMAGES
ISO-IMAGES-amd64 -> releases/amd64/ISO-IMAGES
ISO-IMAGES-i386 -> releases/i386/ISO-IMAGES
ISO-IMAGES-ia64 -> releases/ia64/ISO-IMAGES
ISO-IMAGES-pc98 -> releases/pc98/ISO-IMAGES
ISO-IMAGES-powerpc -> releases/powerpc/ISO-IMAGES
ISO-IMAGES-sparc64 -> releases/sparc64/ISO-IMAGES
README.TXT
SOC2005
TIMESTAMP
TrustedBSD
branches
development
dir.sizes
distfiles -> ports/distfiles
doc
ls-lR.gz
misc
ports
releases
snapshots
tools
tools.NEW
torrents
updates

Имена файлов и подкаталогов, данные на рисунке курсивом, а в листинге представленные в виде

CTM -> development/CTM

являют собой так называемые символические ссылки (по-простому симлинки) — указатели на реальные файлы или каталоги, которые могут лежать в совсем других ветвях каталога главного. Подробнее на эту тему мы поговорим в своё время. А пока чисто волюнтаристски определяем каталоги, которые нам нужны в первую очередь.

Очевидно, что для установки FreeBSD необходимы установочные диски — то есть каталоги вида ISO-IMAGES-архитектура. То, что это симлинки, значения не имеет — они приведут нас куда надо. А вот разобраться, куда надо, то есть определиться с архитектурой процессора, — это уже наша задача.

Если FreeBSD планируется установить на «старую» машину с 32-битным процессором, то проблема выбора упрощается за её отсутствием: подойдёт только архитектура i386 и, соответственно, надо будет отправляться в каталог ISO-IMAGES-i386. Это, кстати, будет универсальным решением для машины с любым современным процессором, но…

… как уже говорилось, все ныне продающиеся процессоры, кем бы они ни производились, поддерживают 64-битное расширение набора команд. И потому имя ISO-IMAGES-amd64 нас смущать не должно даже в том случае, если в наличии имеется процессор Intel Core Duo или аналогичный. А использование 64-битной системы на 64-разрядном же процессоре даёт некоторые ощутимые преимущества. В первую очередь это доступ к памяти объемом более 4 Гбайт без всяких ухищрений и ограничений, связанных с подключением PAE. Далее, в случае FreeBSD, 64-битный её вариант показывает небольшой, но заметный прирост быстродействия, причём без побочных эффектов (типа замедления файловых операций, что подчас имеет место быть в Linux’е). Ну и, наконец, в пользу AMD64 говорит банальная жадность: раз деньги за 64 бита уже уплочены, они должны быть проглочены (операционной системой). То есть, казалось бы, прямой путь перед установкой FreeBSD на современную машину — в каталог ISO-IMAGES-amd64.

Однако не всё так однозначно. В предыдущей главе было сказано, что фирменных драйверов для видеокарт от Nvidia и ATI для FreeBSD и так не густо — а под 64-битную архитектуру их просто нет. Так что если их установка обладает высоким приоритетом для пользователя — то ему придётся склониться к 32-битному варианту (хотя в случае с видеочипами ATI/AMD и это не поможет).

С драйверами для любых других устройств ещё хуже. Найти какой-либо сторонний драйвер для FreeBSD — в любом случае, вопрос очень большого везения, а уж в 64-битном исполнении они столь же часты, как стобаксовые купюры на асфальте.

Впрочем, последнее позволяет не заботиться о всяких глупостях: раз нужные драйвера не находятся и для 32-битной FreeBSD, так почему бы не остановиться на её 64-разрядном варианте, для которого их нет ещё меньше? Именно так мы и поступим — памятуя только о том, что далеко не все машины двух- или трёхлетней давности, особенно ноутбуки, обладают 64-битными процессорами.

Так что открываем каталог ISO-IMAGES-amd64 и видим там… Ну, то, что мы там видим, зависит от текущего момента. Будем таковым полагать сегодняшний, 2009/09/30, и тогда наблюдаемая нами картина будет примерно такой:

002.png

Нетрудно догадаться, что числа в списке — это номера версий, для которых доступны установочные диски FreeBSD. Для версий, помеченных как «перемещённые в архив», они тоже доступны — только чуть-чуть поглубже. Впрочем, туда рыть мы не будем, ибо в каждый момент времени практический интерес представляют только три позиции из списка: последний продуктивный релиз, предпоследний, или «старый» (legacy) продуктивный релиз (именно так их обзывают в русском переводе индексной страницы проекта) и последняя разрабатываемая версия. И так будет всегда — разве что номера версий (в данный момент — 7.0, 6.3 и 7.1) поменяются. Ну и последнюю разрабатываемую версию далеко не всегда можно увидеть по соседству со своими стабильными собратьями — обычное её местопребывание это каталог snapshots/год_месяц, но к этому мы ещё вернёмся.

А пока определимся с тем, какая же из трёх выделенных в списке версий подходит больше всего. Предпоследний продуктивный релиз во все времена имел славу стабильного, надёжного, проверенного временем решения, лишенного, однако, последних новомодных «фич» — его поддержка ведётся обычно на уровне исправления ошибок и залатывания прорех безопасности. Это делает его хорошим выбором для серверов. Да и в качестве настольной системы предпоследний релиз подходит — для установки на относительно «старые» машины. Однако для машин современных лучше, всё-таки, выбирать релиз последний из числа стабильных — он совмещает в себе достаточную для настольных машин стабильность с поддержкой современных веяний.

В принципе, обычно нет претензий и к стабильности последней разрабатываемой версии: в ветку каталога, в которой мы сейчас находимся, она попадает только в статусе BETA или RC (Release Candidate — кандидат в релизы), то есть в виде вполне доведённой системы, в которой вплоть до выхода релиза лишь исправляются замеченные ошибки. Так что если устанавливать её на критически важный сервер, наверное, было бы опрометчиво, то для настольного применения она вполне подойдёт — автор этих строк большую часть времени, проведённого во FreeBSD, работал именно в таких пре-релизных версиях и до сих пор жив (как живы и его данные).

Однако использование пререлизных версий требует одного непременного условия: достаточно надёжного и не очень обременительного (с точки зрения времени и трафика) подключения к сети. Тому есть две причины. Во-первых, при всей своей относительной стабильности, пре-релиз — он и есть пре-релиз. То есть мелких, но неприятных ошибок в нём исключить нельзя. А ошибки во FreeBSD надо не исправлять. Их надо смывать. Правда, не кровью, как положено по закону гор, но немалыми мегабайтами трафика… Ну, а вторая причина станет ясна спустя несколько абзацев.

Так что спускаемся уровнем ниже — в каталог последнего продуктивного релиза — на текущий момент это 7.2, но очень скоро, надеюсь, им станет версия 8.0  — и видим в нём семь файлов образов дисков:

003.png

Содержание этих дисков — следующее:

  1. 7.2-RELEASE-amd64-bootonly.iso — это большая (под 40 Мбайт) загрузочная дискета, содержащая только ядро системы, программу установки и службы для настройки подключения сети, по которой потом и осуществляется инсталляция;
  2. 7.2-RELEASE-amd64-disc1.iso — первый установочный диск; он является загрузочным и содержит базовую систему (FreeBSD Distributions) и некоторое количество дополнительных пакетов (packages);
  3. 7.2-RELEASE-amd64-disc2.iso и
  4. 7.0-RELEASE-amd64-disc3.iso — два диска с дополнительными пакетами, загрузочными не являются;
  5. 7.2-RELEASE-amd64-docs.iso содержит всю официальную документацию проекта в оригинальной англо-американской версии и в переводах на все языки, носители которых такими переводами озаботились;
  6. 7.2-RELEASE-amd64-livefs.iso — а это тоже «дискета», только уже не большая, а очень большая (без малого 300 Мбайт), и уже не просто загрузочная, а еще и спасательная (rescue); содержит «живую», то есть способную к подмонтирования, файловую систему и набор утилит для ремонтно-восстановительных работ при авариях;
  7. 7.2-RELEASE-amd64-dvd1.iso.gz — сжатый образ DVD-диска, включающий в себя всё, перечисленное выше.

И опять мы возвращаемся к одному из извечных Free’шных вопросов, подобных неизбывным вопросам Руси: что делать? Точнее, в данном контексте, — чего качать? Ответ, опять же, зависит от дорог… то есть, пардон, от коммуникаций. В данном случае, сетевых. Причём корреляция тут обратная: чем лучше сетевые коммуникации, тем меньше придётся скачивать за один раз.

И действительно, использовать для установки самый маленький диск, bootonly.iso, можно только при условии подключения к сети. И не просто подключения — а такого, которое будет гарантированно работать на стадии инсталляции (в прошлой главе мы рассмотрели случаи, когда такие гарантии может дать кто-то помимо страхового полиса). Кроме того, подключение должно быть даже не столько быстрым (что само собой подразумевается, иначе вся затея просто не имеет смысла), сколько устойчивым — даже при вполне высокой, но неравномерной скорости передачи установка имеет шанс закончиться обрывом.

Да, еще: на стадии установки FreeBSD невозможна подмена mac-адреса сетевой карты, поэтому, если провайдер использует этот способ аутентификации, а система устанавливается на машину, к нему не привязанную, то установка с диска bootonly просто не пройдёт.

В общем, после того, как я проделал пару раз процедуру сетевой установки, у меня сложилось совершенно определённое о ней мнение: она оправдана только в том случае, если скорость доступа по сети выше, чем быстродействие CD-привода.

Да, ещё один резон для использования диска bootonly.iso — это экономия трафика (например, при высокой его стоимости). Как мы увидим в главе про инсталляцию, не все компоненты даже FreeBSD Distributions обязательны к установке (а некоторые просто не нужны «домашнему» пользователю). И в ходе сетевой установки такие не отмеченные компоненты скачиваться не будут. Однако предупреждаю — экономия эта будет грошовой и порадует сердце только при остром приступе жадности.

И, кстати, не надо питать иллюзий, что по сети устанавливаются более свежие компоненты системы, нежели с дистрибутивных носителей, как это имеет место быть в некоторых дистрибутивах Linux (например, в Archlinux). Отнюдь — в промежутках между релизами базовая система FreeBSD в бинарном виде практически не меняется, обновление её в эти периоды осуществляется совсем другими методами (до которых мы доберёмся, хотя и не очень скоро).

Следующий вариант — скачивать первый диск из набора установочных. С него можно загрузиться, установить базовую систему и некоторый минимум пакетов. Однако — далеко не все из числа тех, которые покажутся нужными: очень может быть, что они связаны зависимостями с пакетами, помещёнными на второй или третий диск из установочного набора. Так что и тут не обойтись без того, чтобы лезть в сеть и доустанавливать необходимое — из портов или из пакетов. Правда, делать это можно не во время установки, а позднее. И потому тут работоспособность сети в момент инсталляции не является непременным условием: всякого рода VPN-извраты можно будет настроить и потом, в уже установленной и функционирующей системе.

Наконец, при плохом коннекте или вообще отсутствии такового на целевой машине (но возможности физического доступа к Интернету вообще) наиболее целесообразно было бы скачать весь трехдисковый установочный набор — это будет гарантией установки с них некоторого целостного набора приложений. Однако опять же отнюдь не всех, которые могут понадобиться произвольному пользователю в произвольной ситуации, но и к этому нам ещё предстоит вернуться.

Итак, что делать (или не делать) с четырьмя позициями нашего списка из семи, мы выяснили. Остаются три последние.

Касаемо диска с документацией… На нём есть всё: и знаменитый (или пресловутый) FreeBSD Handbook, куда на любом форуме не преминут ткнуть носом начинающего пользователя в ответ на любой вопрос. И несколько менее известный, но ничуть не менее от того полезный FreeBSD FAQ. И ряд более специальных руководств для разработчиков — а ведь плох тот юзер, который не мечтает (хотя бы поначалу) стать девелопером. Впрочем, руководство по созданию портов пригодится и простому пользователю… В общем, документации на диске — море разливанное, и почти вся она есть и в переводе на русский (а также другие языки). Однако…

… всё это есть и на сайте проекта — точно в том же виде и точно в тех же переводах. Так что если с онлайновым доступом проблем нет, то качать этот диск совсем не обязательно. Хотя и помешать жизни он тоже никак не может.

А вот образ livefs.iso я настоятельно рекомендую скачать почти при любых условиях — он не так велик (менее 300 Мбайт), чтобы отнять много времени или трафика. А пользу в аварийной обстановке он может принести неоценимую. Дело в том, что установочный диск (тот, который называется disc1.iso), в отличие от дистрибутивных носителей большинства современных дистрибутивов Linux’а, на роль спасателя МЧС не подходит, за отсутствием на нём должного инструментария.

Конечно, livefs.iso — это не LiveCD современных дистрибутивов Linux’а, и никаких красот на нём не увидеть. Однако со своей главной (и единственной) задачей — примонтировать реальную файловую систему на дисковом разделе и внести необходимые изменения в конфигурационные файлы — он справляется нормально. Причём в большинстве случаев соответствие версий livefs.iso и системы, установленной на винчестере, не обязательно. То есть единожды скачанный спасительный компакт может служить весьма долго.

Наконец, при  хорошем канале, анлимитном тарифе и запасе времени можно скачать 7.2-RELEASE-amd64-dvd1.iso.gz — в этом случе вы получите всё перечисленное, включая документацию и возможность производства (само-)спасательных работ. При выполнении трёх указанных условий советую именно этот образ начинающим пользователям.

Впрочем, для тех же самоспастельных целей можно использовать и совсем уж специализированный инструмент — дистрибутив Frenzy. И, ввиду его русификации, он может оказаться предпочтительным. Впрочем, аварийно-восстановительные работы — это совсем отдельная история, к которой мы ещё вернёмся.

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

А вот если наш пользователь обладает авантюрной жилкой и решится на установку версии разрабатываемой, то ситуация будет несколько иной. В соответствующем каталоге, как будто бы, присутствуют те же самые файлы образов дисков.

Однако приглядевшись внимательней, можно заметить, что образы дисков disc2.iso и disc3.iso имеют странный размер — по 364 Кбайт. И действительно, кроме файла с информацией о диске, на них ничего нет. То есть качать их не обязательно — да и никаких дополнительных пакетов мы с них тоже не получим. Нет их, кстати говоря, и на первом установочном диске. Так что в деле установки пользовательских приложений остаётся надеяться только на Интернет — и это вторая причина, почему за тестируемую версию следует браться только при наличии надежного сетевого соединения.

Использование тестируемых версий — это не последний шаг по тропе чести, подвига и геройства пользователя FreeBSD. Для настоящих флибустьеров и авантюристов существуют еще и снапшот-версии — ежемесячные срезы версий всех веток, находящихся в стадии активной разработки. От версий релизных они обособлены в пространстве сервера и находятся в каталоге pub/FreeBSD/snapshots/ (хотя он имеется не на всех зеркалах официального сервера проекта), содержащем подкаталоги вида 200XYY (то есть год_месяц):

004.png

Мы видим здесь все варианты образов дисков для всех архитектур всех находящихся в разработке версий трёх веток — будущие стабильные релизы для веток 6 и 7 и ветку 8, которой предстоит стать стабильной в светлом будущем, в исторической перспективе. Именно она-то и представляет интерес с точки зрения удовлетворения авантюристических склонностей. Однако хотя я лично знаю людей, постоянно живущих в current-ветке, причём без малейшего для себя вреда, начинающим пользователям применять её в качестве основной рабочей было бы опрометчиво.

Как и для тестируемой версии, в наборах для разрабатываемых версий дисков с дополнительными пакетами мы не увидим. Так что и тут имеет место лишь альтернатива между скачиванием чисто загрузочного диска или первого установочного. А вот диск с документацией (если её ещё нет — для всех версий она одинакова) и «живой» файловой системой не будут лишним даже для самого отъявленного авантюриста:

005.png

Обратим еще внимание на каталог snapshots/bsdinstaller/ — в нем находится образ диска с одноимённым «альтернативным» установщиком FreeBSD, о котором шла речь в историческом очерке. Это достаточно старая версия FreeBSD, и вряд ли этот образ имеет сейчас практический смысл. Хотя ознакомиться с ним для общего образования было бы не вредно — при наличии свободного времени и свободных ресурсов, разумеется.

Теперь вернёмся к пакетам с дополнительными пользовательскими приложениями, не входящими во FreeBSD Distributions. Возникает резонный вопрос, где их брать, если они отсутствуют на дополнительных установочных дисках (или дисков этих нет вообще). Ответов тут два — устанавливать из прекомпилированных бинарников (собственно packages) или собирать из портов. Второго варианта мы пока касаться не будем. А вот прекомпилированные пакеты находятся в каталогах вида pub/FreeBSD/ports/архитектура/packages-версия-статус, например, amd64/packages-7.2-release или amd64/packages-8-current.

006.png

Внутри каждого такого каталога пакеты сгруппированы по категориям — например, editors, audio, multimedia и так далее. Однако самих пакетов в соответствующих подкаталогах нет, там лежат только символические ссылки, указывающие на подкаталог amd64/packages-7.2-release/All, где, собственно, эти пакеты и имеют место быть.

007.png

Как мы увидим в главе о портах и пакетах, во FreeBSD существуют штатные средства управления пакетами, в том числе, установки их вместе со всеми зависимостями из сети посредством одной команды. Однако бывают ситуации, когда постоянное обращение к сети в этом деле нежелательно, например, если целевая машина находится дома и имеет плохой коннект (или не имеет его вовсе), а хорошее подключение к Сети есть на службе.

В этом случае все нужные пакеты можно скачать заблаговременно, и со временем мы узнаем, как при этом удовлетворять их зависимости. А можно скачать и просто все пакеты каталога All (с помощью утилит типа wget или lftp) — правда, только в том случае, если «за пиво платит дон Рэба, точнее, не платит никто». Разумеется, скачивать нужно пакеты, соответствующие используемой версии системы (при установке штатными средствами она определяется автоматически).

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

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

Выход один: приобрести дистрибутив дедовскими оффлайновыми способами. Первый из них — в виде приложения к толстым книгам этой тематики или к некоторым компьютерным журналам (каким именно — также поговорим позднее). Правда, в этом случае он получит, возможно, не вполне полный набор. Да и версия системы будет достаточно старой. Тем не менее, на безрыбье, как известно, и самому приходится превращаться в ракообразное, да и для первого знакомства с системой версия её большого рояля не играет.

Второй способ — оффлайновый лишь наполовину: заказать дистрибутив в какой-либо из существующих систем онлайновой торговли. Оформление заказа потребует, конечно, выхода в Интернет, но лишь единоразового, а это уже несколько проще. И при этом пользователь получит дистрибутив, актуальной на данный момент версии, любой желаемой полноты и, если не постоит за ценой, иногда даже печатное руководство и техническую поддержку (в том числе, и по телефону).

Начнем с того, что компакт-диски, изготовленные с официальных образов проекта для текущих продуктивных версий FreeBSD, (то есть наборы из disk1, disk2 и disk3) распространяют практически все системы онлайновой торговли, в принципе занимающиеся такими делами. Однако как уже говорилось, для полностью «внесетевой» жизни в этой системе этого оказывается недостаточным. И потому некоторые фирмы выпускают и более расширенные редакции дистрибутивов. Какие именно — рассмотрим на примере продукции Линуксцента как наиболее представительной в этом отношении (в последнее время эта фирма предпочитает название ГНУ/Линуксцентр, но я, уж простите, буду именовать её по старинке).

Итак, в ассортименте Линуксцентра на сегодняшний день можно обнаружить дистрибутивы FreeBSD в следующем ассортименте (не считая более старых версий и специализированных вариантах):

  1. FreeBSD 7.2 для платформ i386 и amd64 (3CD) — это копии установочных дисков с официального сайта проекта;
  2. FreeBSD 7.2 для архитектур x86 и amd64 (1DVD) — дополненный и более компактный вариант предыдущей формы, представляющий собой установочный DVD с базовой системой и многочисленными дополнительными пакетами;
  3. FreeBSD 7.2 для архитектур x86 и amd64 (3DVD) — в эту редакцию включены практически все пакеты данного релиза (общим числом 14369), за исключением «нерусских» и «несоветских» локализаций;
  4. FreeBSD 7.2 Box — «коробочная» редакция, включающая систему и пакеты для архитектур i386 и amd64 (по 3 DVD на каждую), книгу Брайана Таймэна «FreeBSD 6. Полное руководство» (полноформатный «кирпич» объемом более тысячи страниц) и талон на бесплатную техподдержку по электронной почте или по телефону сроком на 1 год.

Последний вариант выглядел бы весьма привлекательно для начинающего пользователя, однако цена на «коробочную редакцию» несколько кусается: без малого 5 тысяч рублей. Собственно, он и предназначен не индивидуальному покупателю, а предприятиям-«внедренцам». Да и львиная доля цены в таком продукте приходится на стоимость техподдержки, которая как раз и нужна на предприятии.

Так что пользователю-индивидуалу лучше остановиться на третьем варианте дистрибутива для той или другой архитектуры, в зависимости от имеющегося у него оборудования и потребностей. В этом случае он получит оптимальный баланс между полнотой системы и стоимостью носителей (около 700 рублей). Правда, он останется без «бумажного» руководства, но в трёхдисковом DVD-наборе представлена официальная документация проекта, как в английском оригинале, так и в русском переводе. Да и эта книжка, возможно, окажется для него не лишней, когда будет дописана до конца.

Вот, пожалуй, и всё, что можно сказать о получении дистрибутивов для установки FreeBSD. Хотя нет, стоит еще осветить вопрос о тех дистрибутивах, которые можно назвать альтернативными для этой системы. А именно, о юзерофильных её вариантах, PC-BSD и DesktopBSD, упоминавшихся в конце исторического очерка.

Не будем вдаваться в детали вопроса о том, целесообразно ли потенциальному пользователю BSD-систем начинать своё с ними знакомство с этих дистрибутивов — такой вопрос способен только вызвать море флейма на соответствующих ресурсах. От себя скажу так: что бы я ни думал о самих этих дистрибутивах, факт их наличия считаю положительным. Тем более, что миграция с них на обычную FreeBSD много проще, чем с одного юзерофильного дистрибутива Linux’а на другой. Так что считаю своим долгом рассказать о том, где этими юзерофильными вариантами FreeBSD можно разжиться.

Тут, разумеется, в первую очередь надо обратиться к официальным сайтам проектов: PC-BSD и DesktopBSD: на каждом из них имеется удобный web-интерфейс для доступа к одному из зеркал, с которого можно скачать нужный дистрибутив. Интересующийся вопросом легко разберётся в нём сам. А вот на онлайновые магазины в случае обеих этих систем полагаться не стоит: ввиду их малой распространённости, их либо там нет, либо они могут быть представлены не самыми последними версиями.

Не так давно на дереве юзерофильных BSD-вариаций появился ещё один побег — MidnightBSD. Однако мне с ним дело иметь не довелось, так что оценку его оставляю на суд заинтересованных читателей.

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

[Оглавление]


Сага о FreeBSD. Выбор дистрибутива: 1 комментарий

  1. В принципе поставить FreeBSD можно и по GPRS. Я так делал в Новосибирске, когда на сессии был. Правда пришлось прикупить маршрутизатор DIR-320 за 1800 рублей. В него включаем USB модем (можно и телефон какой-нибудь). И через это хозяйство раздаём интернет по локалке. Конечно, наличие HSDPA у оператора обязательно. И неплохо запастись безлимиткой. В принципе у меня всё получилось. Главное помнить — при установке ставить только базовый набор компонентов и ядро. Остальное доставляем потом, когда система уже будет установлена и нормально загружаться с HDD.

Обсуждение закрыто.