Не могу хорошенько понять, что означает во FreeBSD термин "world".Методом исключения получается, что "world" - это всё оставшееся, кроме "kernel" и "src" (опять же, что "всё" - совсем всё, или же не совсем).
И вот, как оно на самом деле, определиться не могу - ни в хандбуке, ни в гугле этот вопрос прояснить не получается.
Помогите, пожалуйста, разобраться.
"kernel" это ядро и загружаемые модули ядра.
"world" все остальное.
Нашёл, наконец, хоть какую-то информацию.
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/ma...
"World" includes the core system binaries, libraries, and programming files.В хэндбуке, даже оригинальном, как ни странно, ничего больше нет.
Термин, получается, может толковаться только по этой фразе.Все пользователи, видимо, понимают его интуитивно, согласно многлетней сложившейся традиции.
Даже на оф. форумах удалось найти только два обсуждения этого вопроса:http://forums.freebsd.org/showthread.php?t=34755
http://forums.freebsd.org/showthread.php?t=34735В итоге полной ясности так и не появилось.
Пользовательские программы в понятие "world", очевидно, не входят.
Но sendmail, named, sshd, etc., получается, входят?
>[оверквотинг удален]
> "World" includes the core system binaries, libraries, and programming files.
> В хэндбуке, даже оригинальном, как ни странно, ничего больше нет.
> Термин, получается, может толковаться только по этой фразе.
> Все пользователи, видимо, понимают его интуитивно, согласно многлетней сложившейся традиции.
> Даже на оф. форумах удалось найти только два обсуждения этого вопроса:
> http://forums.freebsd.org/showthread.php?t=34755
> http://forums.freebsd.org/showthread.php?t=34735
> В итоге полной ясности так и не появилось.
> Пользовательские программы в понятие "world", очевидно, не входят.
> Но sendmail, named, sshd, etc., получается, входят?фря, в отличии от линукса, не разбита на множество пакетов, когда ядро является "равноправным" с другими. здесь базовая система отдельно, пользовательский софт - отдельно (/usr/local). в базовую систему уже входят некоторые демоны, как то сендмыл, ссш и бинд и некоторая часть пользовательских утилит. при желании данные программы можно исключить из сборки мира и перейти на использование их из портов. так что мир - это вся базовая система целиком. поскольку ядро можно компилировать с опциями, не требующими переборки мира, для него выделена своя команда сборки. поэтому при обновлении исходных кодов базовой системы и требуется выполнять несколько операций
make buildworld && make kernel
mergemaster <опции>
make installworld
>[оверквотинг удален]
> "World" includes the core system binaries, libraries, and programming files.
> В хэндбуке, даже оригинальном, как ни странно, ничего больше нет.
> Термин, получается, может толковаться только по этой фразе.
> Все пользователи, видимо, понимают его интуитивно, согласно многлетней сложившейся традиции.
> Даже на оф. форумах удалось найти только два обсуждения этого вопроса:
> http://forums.freebsd.org/showthread.php?t=34755
> http://forums.freebsd.org/showthread.php?t=34735
> В итоге полной ясности так и не появилось.
> Пользовательские программы в понятие "world", очевидно, не входят.
> Но sendmail, named, sshd, etc., получается, входят?исходники того, что лежит в
/usr/src/sys - kernel
остальной /usr/src - world
/usr/ports/ + `world` = universe