forum.rastrnet.ru  

Вернуться   forum.rastrnet.ru > Компьютеры и всё, что с ними связано > Операционные системы и системное ПО > UNIX-like

 Сообщения за день       Добавить альбом       Поиск      Правила форума  


Ответ
 
Опции темы Опции просмотра
Старый 01.01.2009, 02:56   #1
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post FreeBSD

Спойлер про детальную информацию о дистрибутиве:




FreeBSD — свободная UNIX-подобная операционная система, потомок AT&T Unix по линии BSD, созданной в университете Беркли. FreeBSD работает на PC-совместимых системах семейства Intel x86 (IA-32) (включая Microsoft Xbox), а также на DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC, NEC PC-98, ARM. Готовится поддержка архитектуры MIPS.

FreeBSD разрабатывается как целостная операционная система. Исходный код ядра, драйверов устройств и базовых пользовательских программ (т. н. userland), таких как командные оболочки и т. п., содержится в одном дереве системы управления версиями (CVS до 31 мая 2008, сейчас SVN). Это отличает FreeBSD от GNU/Linux — другой свободной UNIX-подобной операционной системы — в которой ядро разрабатывается одной группой разработчиков, а набор пользовательских программ — другими (например, проект GNU), а многочисленные группы собирают это все в единое целое и выпускают в виде различных дистрибутивов GNU/Linux.

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

История

Разработка FreeBSD началась в 1993 году с большой скоростью, в качестве отправной точки были взяты исходные тексты 386BSD. Однако, из соображений законности использования исходных кодов 386BSD, команда разработчиков FreeBSD переработала большую часть системы ко времени выпуска FreeBSD 2.0 в январе 1995 года используя 4.4BSD-Lite. Руководство FreeBSD содержит более подробную историческую информацию о происхождении FreeBSD.

По состоянию на 17 июля 2008 года текущий релиз FreeBSD имеет номер 7.0.

После выпуска релизов создаются дополнительные ветви разработки для их поддержки, но в них вносятся лишь самые необходимые изменения, исправляющие серьёзные ошибки или проблемы с безопасностью системы. До четвёртой версии FreeBSD у стабильной и текущей веток был один и тот же старший номер версии. Затем текущей ветви был присвоен номер 5, а у стабильной остался номер 4. В настоящее время стабильная версия имеет номер 7, а текущая — 8. Существует также ветвь 6-STABLE для поддержки тех пользователей, которые ещё не обновили FreeBSD до версии 7.

FreeBSD 5 включает несколько новых функций, в том числе относящихся к безопасности. С целью повысить безопасность FreeBSD был сформирован проект TrustedBSD, в рамках которого были разработаны, в том числе: расширяемая система принудительного контроля доступа MAC, списки доступа ACL для файловых систем и новая файловая система UFS2. Некоторые функции TrustedBSD были интегрированы также в операционные системы NetBSD и OpenBSD. FreeBSD 5 также поддерживает шифрование файловых систем посредством системы GDBE, которую написал Пол-Хеннинг Камп, один из ведущих разработчиков. Другие важные возможности FreeBSD 5 относятся к внутриядерным блокировкам для улучшения производительности на многопроцессорных SMP-системах и многопоточности, реализованной системой KSE, которая являлась поточной библиотекой по умолчанию начиная с версии 5.3. Позже libkse в этом качестве была заменена на libpthread, однако до сих пор поддерживается в -STABLE.

Модель разработки FreeBSD

Существует около 4000 разработчиков, которые работают на добровольной основе. Все они могут читать дерево репозитория. Но не могут вносить изменения. Вместо этого разработчик обращается к коммитеру, который имеет право вносить изменение в код. Существует около 400 коммитеров. Разработчик может вырасти по социальной лестнице проекта и стать коммитером, а затем членом основной команды. Нового коммитера избирают другие коммитеры. Основная команда является ядром проекта и состоит из 9 человек, которые выбираются на 2 года. Основная команда решает конфликты между коммитерами.

Участники проекта разрабатывают две ветки «CURRENT» и «STABLE».

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

STABLE (стабильная или производственная) версия содержит только те нововведения, которые прошли проверку в CURRENT. Тем не менее, эта версия тоже предназначена, в основном, для разработчиков. Не рекомендуется обновлять ответственные рабочие серверы до STABLE, предварительно её не протестировав. На основе STABLE регулярно создаются тщательно протестированные разработчиками RELEASE версии.

Варианты установки

Операционная система FreeBSD может быть установлена с различных носителей, таких как:
  • DVD-ROM.
  • CD-ROM.
  • Дискета.
  • Магнитная лента.
  • FAT-раздел жёсткого диска.
  • Удалённый сервер (по протоколу FTP или NFS).
Порты и пакеты

Система портов FreeBSD обеспечивает механизм установки сторонних программ, распространяемых как в исходных кодах (обычный способ в мире UNIX) так и в бинарных файлах (для проектов с закрытым исходным кодом). Порт включает в себя файлы, необходимые для правильной компиляции, установки и работы приложения под FreeBSD. В настоящее время коллекция портов насчитывает около 18000 приложений самого разного назначения.

О талисманах

Основным талисманом системы является красный демонёнок, известный также как Beastie:



Кроме него, талисманом также считается Devilette, девушка в красном костюме демона:



Производные

BSD лицензия позволяет сохранять коммерческую тайну при модификации FreeBSD для встраиваемых систем и производить другие производные проприетарные системы, что делает FreeBSD привлекательной для промышленности. Вместе с тем остаётся неизвестным, в какой конкретно технике применяют FreeBSD. Ниже приведены свободные производные операционные системы:
  • DragonFlyBSD — ответвление от FreeBSD 4.8, созданное как логическое продолжение 4-й ветви. Она включает систему потоковой обработки сообщений, похожую на ту, которая используется в системах с микроядром.
  • FreeSBIE — LiveCD-дистрибутив FreeBSD, похожий на дистрибутив GNU/Linux под названием Knoppix.
  • Frenzy — другой проект по созданию LiveCD на основе FreeBSD, ориентированный в первую очередь на русскоязычных системных администраторов.
  • TrueBSD — белорусский LiveDVD-дистрибутив на основе FreeBSD.
  • BSDeviant — ещё один LiveCD.
  • PicoBSD — версия FreeBSD, умещающаяся на одну дискету.
  • Debian GNU/kFreeBSD — производная версия, базирующаяся на наборе инструментов GNU, разрабатывается группой пользователей Debian.
  • Darwin — ядро Mac OS X, многие команды взяты от FreeBSD 4/5, разрабатывается компанией Apple.
  • m0n0wall — встраиваемый межсетевой экран, основанный на FreeBSD.
  • pfSense — ответвление от проекта.
  • FreeNAS — основанное на m0n0wall сетевое хранилище NAS.
  • PC-BSD — дистрибутив с графическим инсталлятором и настольной средой KDE по умолчанию.
  • DesktopBSD — ещё один дистрибутив для домашнего использования.
  • РУС-BSD — российский дистрибутив для рабочих станций.
Ссылки

Официальный сайт проекта FreeBSD (англ.)
Официальный Форум проекта FreeBSD (англ.)
Официальный сайт русского дистрибутива PC-BSD-RU (русск.)
Русская версия официального сайта (русск.)
Проект русской документации FreeBSD (русск.)
Обзор дистрибутивов BSD (русск.)
Краткая история FreeBSD (русск.) — написана одним из основателей FreeBSD Джорданом Хаббардом (Jordan Hubbard)
Различная информация и статьи по BSD системам на OpenNET (русск.)
FreeBSD Software — свежая информация о изменениях в коллекции портов (англ.)
FreshPorts.org — свежая информация о изменениях в коллекции портов (англ.)
FreeBSDwiki.net — wiki-сайт, посвящённый FreeBSD (англ.)
Lissyara.su — сайт посвящённый FreeBSD, большое кол-во статей по настройке (русск.)
bsdportal.ru — форум посвящённый вопросам использования ОС FreeBSD (русск.)
seteved.ru — книги и статьи по FreeBSD (русск.)
© Википедия

Скачать дистрибутив можно с нашего сервера - /change/part6/soft/Операционные системы/X-nix/FreeBSD 7.1/

Последний раз редактировалось Snoopy; 08.02.2009 в 13:40.
Snoopy вне форума   Ответить с цитированием
Старый 05.01.2009, 01:18   #2
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

FreeBSD 7.1 - /change/part6/soft/Операционные системы/X-nix/FreeBSD 7.1/

Рекомендуется прочитать примечания к релизу. Ну и до кучи держите список нововведений, исправлений и тому подобного.
Snoopy вне форума   Ответить с цитированием
Старый 07.07.2009, 19:13   #3
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

Начался β-тестинг "восьмерки".
Snoopy вне форума   Ответить с цитированием
Старый 30.07.2009, 15:33   #4
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

Опубликован отчет организации FreeBSD Foundation о проделанной в 2009 году работе.
Snoopy вне форума   Ответить с цитированием
Старый 19.08.2009, 16:53   #5
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

По прошествии Google Summer of Code 2009 было принято около двадцати различных проектов, затрагивающих FreeBSD в той или иной сфере.

Их список можно просмотреть здесь.
Snoopy вне форума   Ответить с цитированием
Старый 25.08.2009, 00:43   #6
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

Цитата:
FreeBSD 8.0 получит новую архитектуру маршрутизации

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

Выход новинки намечен на сентябрь текущего года, а новая сетевая архитектура получит поддержку параллельных потоков, учитывающих особенности современных многоядерных процессоров. Разработчики сообщают, что обновление позволит FreeBSD 8.0 позволит быстрее работать с сетевыми подключениями.

Ведущие производители сетевого оборудования, такие как Juniper Network, уже сообщили, что будут поддерживать новшества FreeBSD и планируют их задействовать в новых образцах своего оборудования.

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

Новая архитектура маршрутизации прошла значительную оптимизацию с целью снижения нагрузки на ЦПУ, а также получила новый механизм снижения зависимости данных между сетевыми уровнями. В итоге архитектура использует все доступные ядра процессоров, снижая общую нагрузку на систему. Вместе с тем, есть и негативные моменты - новая система не совместима с прежними версиями ОС.

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

Предварительные тесты FreeBSD 7 и 8 показывают, что при работе с восемью одинаковыми сетевыми потоками на одинаковом оборудовании, во втором случае нагрузка на 47% ниже.

"С новым дизайном разделения сетевых потоков нагрузка между разными сетевыми уровнями значительно снижается, особенно на этапе блокировки сокетов и форвардирования пакетов", - говорят разработчики.
© CyberSecurity.ru

Такие вот приятные новости для пользователей FreeBSD
Snoopy вне форума   Ответить с цитированием
Старый 12.10.2009, 22:22   #7
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

Отчет о состоянии FreeBSD за период с апреля по сентябрь 2009 г.
Snoopy вне форума   Ответить с цитированием
Старый 29.10.2009, 13:45   #8
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

Вышел FreeBSD 8.0-RC2.
Snoopy вне форума   Ответить с цитированием
Старый 23.11.2009, 20:37   #9
Snoopy
Профи
 
Регистрация: 04.06.2008
Сообщений: 1,268
Post

На ftp появились образы FreeBSD 8.0-RELEASE.
Snoopy вне форума   Ответить с цитированием
Старый 24.11.2009, 10:43   #10
Sauron
undefined
 
Аватар для Sauron
 
Регистрация: 16.01.2007
Сообщений: 193
По умолчанию

как обновиться:
# fetch http://people.freebsd.org/~cperciva/...te-upgrade.tgz

# tar -xf freebsd-update-upgrade.tgz

# sh freebsd-update.sh -f freebsd-update.conf -r 8.0-RELEASE upgrade

# sh freebsd-update.sh -f freebsd-update.conf install

# shutdown -r now

# sh freebsd-update.sh -f freebsd-update.conf install

# shutdown -r now
__________________
Regards. Your dark lord.
Sauron вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
HTML+FreeBSD+Net root Техническая библиотека 1 27.11.2007 18:45
Бенчмарки под FreeBSD root Поиск 0 04.11.2007 17:12
Зеркало FreeBSD root Ресурсы KRS-IX 0 23.10.2007 11:14
Срочно нужна FreeBSD Fox Поиск 5 20.03.2006 01:39
FreeBSD zhako Поиск 2 17.03.2005 20:33


Текущее время: 00:56. Часовой пояс GMT +7.


Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Форум открыт в июле 2004 г.
Кошки и котята Красноярска и Сибири Живой Мир Сибири