CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
19.09.2018

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: BSD :: FreeBSD

Что надо иметь
2. Выбор дистрибутива

CITKIT.ru

Страницы: предыдущая :: 1 :: 2

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

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

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

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

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

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

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

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

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

Рассмотрим для примера состав последнего из таких подкаталогов на данный момент — pub/FreeBSD/snapshots/200809 (то есть сентябрь 2008 года, рис. 6.06).

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. FreeBSD 7.0 для платформ i386 и amd64 (3CD) — это копии установочных дисков с официального сайта проекта;
  2. FreeBSD 7.0 для архитектур x86 и amd64 (1DVD) — дополненный и более компактный вариант предыдущей формы, представляющий собой установочный DVD с базовой системой и многочисленными дополнительными пакетами;
  3. FreeBSD 7.0 для архитектур x86 и amd64 (3DVD) — в эту редакцию включены практически все пакеты данного релиза (общим числом 14369), за исключением "нерусских" и "несоветских" локализаций;
  4. FreeBSD 7.0 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 в принципе можно сделать. Некоторые полагают, что это, скорее, пример того, чего с ней делать не надо — но мы столь категоричными не будем, верно?




Страницы: предыдущая :: 1 :: 2

Комментарии

Страницы комментариев: 1 :: 2 :: следующая

аноним, Sat Mar 7 03:30:45 2009:
> бсдшники настолько суровы, что флешки вручную монтируют.

А что в линуксе что-то по другому? Может я где-то отстал, но тем не менее монтирую флешку "вручную". Она же не появляется сама в каталоге /mount если я без X-ов. А так `mount` и нет проблем.
аноним, Fri Mar 6 13:25:16 2009:
2 аноним, среда, 12 ноября 2008 г. 11:46:32:
>главное достоинство юникс - все можно сконфигурировать, и вы б..дь будете все конфигурировать!!!

Молодец прочитал БОР! Возьми с полки пирожок.
Роман, Fri Mar 6 12:56:42 2009:
Небольшая ошибочка:
"Так что открываем каталог ISO-IMAGES-amd64 и видим там..."
А видим мы там то, что на (рис. 6.02) изображено вовсе не содержимое каталога ISO-IMAGES-amd64, а нечто другое :)))
Там изображено содержимое каталога ISO-IMAGES-I386.
А так же на второй страничке данной статьи ссылка на Линуксцентр обозначена как "Линуксцент".
:)))
аноним, Wed Nov 12 11:46:32 2008:
главное достоинство юникс - все можно сконфигурировать, и вы б..дь будете все конфигурировать!!!
Slacker, Sun Nov 9 22:52:48 2008:
Насчёт джинсы полная чушь, LC "just works" так сказать. В отличие от некоторых других испробованных магазинов (сам живу в Перми). И в рекламе не нуждается.
Автору спасибо, как всегда, читаю с удовольствием :)
аноним, Fri Oct 17 17:48:33 2008:
to Алексей Федорчук,
но несмотря на это
"
аноним, среда, 15 октября 2008 г. 17:10:46:
как всегда, без джинсы не обошлось (((((((
"
книжка то может оказаться очень неплохой, так что автору респект за старание и общественную пользу))))))

Единственно, но это исключительно мое личное мнение как читателя, лирики многовато)))) о том что трава зеленее и небо голубее))))
Алексей Федорчук, Fri Oct 17 15:00:32 2008:
2 аноним, пятница, 17 октября 2008 г. 13:52:27:
Не, спешите - пока ещё за рубли :)
аноним, Fri Oct 17 13:52:27 2008:
опечатка: Линуксцент - может сразу Линуксдоллар? :)
аноним, Thu Oct 16 12:31:16 2008:
бсдшники настолько суровы, что флешки вручную монтируют.
Алексей Федорчук, Thu Oct 16 12:22:37 2008:
2 аноним, четверг, 16 октября 2008 г. 12:04:28:
Как всегда, каждый понимает в меру своей испорченности :)

Страницы комментариев: 1 :: 2 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds