персборка Мира и персборка Ядра
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
персборка Мира и персборка Ядра
народ разьясниет
чем отличаются процедуры пересборки "Мира" и пересборки "Ядря"
и в каких случаях необходимо пересобирать "Мир"?
чем отличаются процедуры пересборки "Мира" и пересборки "Ядря"
и в каких случаях необходимо пересобирать "Мир"?
Последний раз редактировалось Gloft 2008-08-07 16:12:10, всего редактировалось 1 раз.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: персборка Мира и персборка Ядра
Не понял о чём это.чем отличаются процедуры пересборки "Мира" и пересборки "Ядря"
Иногда приходится обновлять систему на STABLE или изменять/обновлять версию (6.3 -> 7.0)и в какких случаях необходимо необходимо пересобирать "Мир"?
Возможно минимизировать размеры или оптимизировать систему под свои нужды (к примеру только под свой процесcор)
Улучшить работоспособность или безопасность. (наложение патчей к примеру)
Читать тут:
http://www4.ru.freebsd.org/doc/ru_RU.KO ... -edge.html
http://www4.ru.freebsd.org/doc/ru_RU.KO ... onfig.html
http://www.lissyara.su/?id=1326
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Re: персборка Мира и персборка Ядра
допустим я установлю ситему 6,2
обновлю исходники ОС через cvsup до 7
пересоберу ядро
по идее я получе 7
или я неправ?
обновлю исходники ОС через cvsup до 7
пересоберу ядро
по идее я получе 7
или я неправ?
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: персборка Мира и персборка Ядра
Нет. Здесь не линукс. Ядро и Мир должны находиться в синхронном состоянии. При обновлении с 6 на 7 необходимо выполнить пересборку и установку как мира так и нового ядра, а так же всего софта что был в старой системе. Последовательность действий:
Код: Выделить всё
make buildworld
make buildkernel
make installkernel
shutdown -r now
mount -a
mergemaster -p
make installworld
mergemaster
shutdown -r now
portupgrade -af *
shutdown -r now
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
-
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Re: персборка Мира и персборка Ядра
я читал хенбук по пересборке мира
я непойму что в этот момент происходит
вот при пересборке ядра в него инетгрируются модули или наоборот удаляются
а что происходит при пересорке мира (не в плане последовательности команд а что эти команды выполняют)
я непойму что в этот момент происходит
вот при пересборке ядра в него инетгрируются модули или наоборот удаляются
а что происходит при пересорке мира (не в плане последовательности команд а что эти команды выполняют)
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: персборка Мира и персборка Ядра
Мир - это дистрибутив. Это все системные демоны, команды, оболочки, библиотеки, модули, конфиги, скрипты и прочее.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
-
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Re: персборка Мира и персборка Ядра
тогда по аналогии что такое ядро?terminus писал(а):Мир - это дистрибутив. Это все системные демоны, команды, оболочки, библиотеки, модули, конфиги, скрипты и прочее.
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: персборка Мира и персборка Ядра
По аналогии - у линукса много дистрибутивов:
Берем Slackware. Что в нем? В нем свой мир (дистрибутив) + ядро.
Берем Fedora. Что в нем? В нем свой мир (дистрибутив) + ядро.
Мир у линуксовых дистрибутивов свой у каждого (своя специфика и набор программ но в целом соответвует LSB), но ядро одно (ну если ванильное мспользовать).
Я может не к месту использовал слово дистрибутив... Обычно под этим понимается все целиком?
---
У FreeBSD своя специфика - здесь ядро и мир сильно связаны. Нельзя держать ядро от 7 и мир от 6.
Мир не включает ядро и пользоваьельские приложения устанавливаемые из портов.
FreeBSD = (ядро + мир) + юзерские проги.
Берем Slackware. Что в нем? В нем свой мир (дистрибутив) + ядро.
Берем Fedora. Что в нем? В нем свой мир (дистрибутив) + ядро.
Мир у линуксовых дистрибутивов свой у каждого (своя специфика и набор программ но в целом соответвует LSB), но ядро одно (ну если ванильное мспользовать).
Я может не к месту использовал слово дистрибутив... Обычно под этим понимается все целиком?
---
У FreeBSD своя специфика - здесь ядро и мир сильно связаны. Нельзя держать ядро от 7 и мир от 6.
Мир не включает ядро и пользоваьельские приложения устанавливаемые из портов.
FreeBSD = (ядро + мир) + юзерские проги.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
-
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Re: персборка Мира и персборка Ядра
тоесть если я правильно понял
допустим устанавливаю 6,2 - обновляю src до 7- пересобираю ядро - переписываю конфигурационные файлы и скрипты ручками
тоже самое что установка 6,2 - обновление src до 7- пересобираю мир
допустим устанавливаю 6,2 - обновляю src до 7- пересобираю ядро - переписываю конфигурационные файлы и скрипты ручками
тоже самое что установка 6,2 - обновление src до 7- пересобираю мир
- terminus
- майор
- Сообщения: 2305
- Зарегистрирован: 2007-10-29 11:27:35
- Откуда: Рига
Re: персборка Мира и персборка Ядра
Нет, не так просто. Мир это не только конфиги и скрипты. Это еще и системные библиотеки хотя бы. Аналог - линуксовая glibc и прочие.
Если брать и сравнивать 6 с 7, то в 7 произошло множество изменений в мире - тот же самый jemalloc и переход на новую библиотеку потоков libthr, использование для компиляции GCC 4 и так далее. Ядро и мир завязаны друг на друге.
Не, эксперементировать конечно можно, но никто гарантий не дает, кроме гарантии на то, что можно загрузиться в single mode с ядром от 7 и спокойно выполнить make installworld
---
чтобы уж совсем просто - очистите /usr/obj и выполните make buildworld а потом посмотрите, что скопилось в /usr/obj - все что там будет это мир.
Если брать и сравнивать 6 с 7, то в 7 произошло множество изменений в мире - тот же самый jemalloc и переход на новую библиотеку потоков libthr, использование для компиляции GCC 4 и так далее. Ядро и мир завязаны друг на друге.
Не, эксперементировать конечно можно, но никто гарантий не дает, кроме гарантии на то, что можно загрузиться в single mode с ядром от 7 и спокойно выполнить make installworld
---
чтобы уж совсем просто - очистите /usr/obj и выполните make buildworld а потом посмотрите, что скопилось в /usr/obj - все что там будет это мир.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.
- Morty
- ст. лейтенант
- Сообщения: 1370
- Зарегистрирован: 2007-07-17 23:25:12
Re: персборка Мира и персборка Ядра
если совсем по народному
Мир - это все то что не порты , не third-party soft. Тоесть все то что ты потом самостоятельно ставишь из портов, пакетов,svn это все грубо говоря сторонее ПО.
Мир - это когда "чисто", поставил с СД по минимум = у тебя базис + ядро....
ЗЫ: в пределах одной ветки(release,current,stable) или версии(6.2,6.3,7.0) можно обновлять или пересобирать только ядро , если требуеться например добавить или убрать какойто финкционал поддержку железа и.т.п. Но если происходит обновление/переход с ветки на ветку или с версии на др версию то обновлять нада и мир и ядро!
Мир - это все то что не порты , не third-party soft. Тоесть все то что ты потом самостоятельно ставишь из портов, пакетов,svn это все грубо говоря сторонее ПО.
Мир - это когда "чисто", поставил с СД по минимум = у тебя базис + ядро....
ЗЫ: в пределах одной ветки(release,current,stable) или версии(6.2,6.3,7.0) можно обновлять или пересобирать только ядро , если требуеться например добавить или убрать какойто финкционал поддержку железа и.т.п. Но если происходит обновление/переход с ветки на ветку или с версии на др версию то обновлять нада и мир и ядро!
-
- лейтенант
- Сообщения: 645
- Зарегистрирован: 2008-03-09 11:32:12
- Откуда: Москва
Re: персборка Мира и персборка Ядра
спс
просветили
просветили