Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Содержание дистрибутива FreeBSD.

В дереве каталогов дистрибутива FreeBSD все разложено по "полочкам"- директориям:

bin
основная часть FreeBSD (скорее всего, она у вас уже стоит)
commerce
коммерческие продукты для FreeBSD, естественно, там или demo, или shareware
compat*
этих может быть несколько, с разными цифрами на конце. Это дополнительные библиотеки, позволяющие запускать бинарники, странслированные в более старых версиях FreeBSD. Цифры на конце как раз указывают номер этой версии. Если у вас таких программ (именно в бинарном виде) нет, то и эти библиотеки вам не нужны.
dict
словарь для программы проверки грамматики.
doc
понятно по названию. Установленное оно лежит в /usr/share/doc. Там есть Handbook и FAQ в формате html и просто текстовом. И некоторые другие статьи и книги по юниксу.
floppies
образы загрузочных дискет. Если FreeBSD у вас уже стоит, туда можно не заглядывать.
games
понятно по названию.
info
еще одна документация. Она в особом гипертекстовом формате "GNU info". Учтите, что для ее чтения требуется специальная программа. Хотя, при большом желании, можно почитать и любым текстовым редактором/просмотрщиком.
manpages
основные man'уалы по системным утилитам и конфигам. Поскольку программа sysinstall настоятельно рекомендует их поставить при инсталляции, скорее всего, они у вас уже стоят в /usr/share/man.
packages
дополнительные приложения и библиотеки в бинарном формате. Смотри "Установка packages".
ports
"портированые" дополнительные приложения. Смотри "Установка ports"
proflibs
дополнительные библиотеки.
src
исходные тексты ядра и системных утилит. Поскольку, все исходники занимают много места, они разбиты на несколько независимых архивов, чтобы можно было взять только то, что вам действительно нужно. Подробнее об этом делении смотри ниже.
tools
это программки под DOS, нужные для того, чтобы создать загрузочные дискеты и почитать документацию из дистрибутива, пока у вас еще не развернут unix. Если FreeBSD у вас уже стоит, они вам не нужны.
xperimnt
экспериментальные пакеты (программы, драйверы и т.п.), которые разработчики сочли еще слишком сырыми, чтобы включить в основной дистрибутив.
XF86**
это X-Window. Это не часть FreeBSD, а отдельная надстройка над unix. Поэтому, об их развертывании - разговор отдельный.

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

Исключение могут составлять commerce и xperimnt - там внутри свое деление на поддиректории для каждого продукта в отдельности.

И, также, разделы src (исходные тексты всей ОС) и XF86... (система X-Window) остоят из нескольких архивов, так что вы можете выбрать там только те части, которые вам необходимы.

Содержимое раздела src.

Как я уже сказал, в этом разделе лежит целая пачка архивов (разбитых на отдельные кусочки). Название каждого начинается на букву "s" (очевидно, от слова source), а по остальным буквам можно догадаться - что именно находится в этом архиве.

Исходные тексты программ, которые лежат в

sbin
/bin
ssbin
/sbin
subin
/usr/bin
susbin
/usr/sbin
slibexec
/usr/libexec (это, как правило, демоны)
sgames
это и так понятно

Кроме того, программы, вошедшие в основной комплект, но взятые у других команд разработчиков могут быть в архивах :

scontrib и sgnu

(я так и не понял - по каким критериям их разделили, GNU'шные программы встречаются и в scontrib)

Другие исходники:

slib
/usr/lib - библиотеки
sinclude
/usr/include - header файлы для языка C.
ssys
исходники ядра (kernel)
slkm
/lkm - дополнительные модули ядра, которые могут подгружаться в процессе работы системы, по необходимости.
sbase
здесь некоторые воспомогательные файлы, котрые лежат в корне всего дерева исходников. Они могут понадобиться только если вы захотите странслировать всю систему (со всеми утилитами) из исходников, или автоматически отслеживать все изменения, происходящие у разработчиков. Короче, для большинства людей вещь бесполезная.
setc
некоторые примеры для файлов из etc
sshare
/usr/share - на самом деле share это большая свалка, в смысле файлы очень разнородные (документация, макросы, разные таблицы для разных программ, некоторые примеры для программистов), так что - в двух словах не описать. Сам каталог /usr/share со всем содержимым ставится при установке системы, и его исходники, как правило, вам не понадобятся.
smailcf
это исходники для построения файла /etc/sendmail.cf (конфиг для sendmail). Зачастую, это вещь очень полезная. Но, если вы никогда раньше этого не делали (в смысле - собрать из них sendmail.cf), задача может оказаться весьма не простой.

Иван Паскаль pascal@tsu.ru

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...