- Обновление FreeBSD11 до следующих версий через buildworld и т.д, SamGr, 23:21 , 24-Сен-21 (1)
> Добрый день! > Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования > до актуальных версий. > Пока хотя бы до 12. Хочется по старинке слить исходники новых версий > и, как это было когда-то, собрать все из них. "Новый" бинарный > вариант обновления вызывает недоверие, ибо придётся это делать на серверах находящихся > на площадках и туда не наездишься, если что. Что скажет общественность > на сию тему? Понятное дело, что STABLE и ядра собраны под > свои нужды... > Про порты я разберусь, если что.Пока начал на "доступном всегда пешком" процесс. Если что - пойду сразу до 13, если все пройдет. ZFS нет. Gmirror и всё. Ничего необычного нет.
- Обновление FreeBSD11 до следующих версий через buildworld и т.д, Сергей, 23:24 , 24-Сен-21 (2)
> Добрый день! > Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования > до актуальных версий. > Пока хотя бы до 12. Хочется по старинке слить исходники новых версий > и, как это было когда-то, собрать все из них. "Новый" бинарный > вариант обновления вызывает недоверие, ибо придётся это делать на серверах находящихся > на площадках и туда не наездишься, если что. Что скажет общественность > на сию тему? Понятное дело, что STABLE и ядра собраны под > свои нужды... > Про порты я разберусь, если что. Да вроде все уже давно отработано, в любом случае сначала надо попробовать на виртуалке, а потом в бой на что на мой взгляд обратить внимание так это, 1. поскольку вы же прыгаете с одной ветки на другую, так это перед make buildworld сделать make kernel-toolchain, в противном случае ядро может не собраться. 2. стоит у вас все наверное на zfs, не забыть сделать его upgrade, если надо, а то ведь может не загрузиться. И не надо прыгать сразу на STABLE возьмите релиз наиболее близкий к вашей 11-той версии, хотя бы по дате... Ну и вопрос, а чем generic то не угодил, я его юзаю и все, чего в нем нет, гружу через /boot/loader.conf и /etc/rc.conf... Из памяти, самая большая трудность была в переходе с 9-ки на 10-ку, там после установки ядра и перегрузки, отвалился ipfw, новое ядро со старым миро не срослось, ну к этому благодаря тесту на виртуалке я был готов, в кроне прописал задание на установку нового мира и перегрузку... Но это вроде не ваш случай...
- Обновление FreeBSD11 до следующих версий через buildworld и т.д, SamGr, 23:34 , 24-Сен-21 (3)
>[оверквотинг удален] > его upgrade, если надо, а то ведь может не загрузиться. > И не надо прыгать сразу на STABLE возьмите релиз наиболее близкий > к вашей 11-той версии, хотя бы по дате... > Ну и вопрос, а чем generic то не угодил, я его юзаю > и все, чего в нем нет, гружу через /boot/loader.conf и /etc/rc.conf... > Из памяти, самая большая трудность была в переходе с > 9-ки на 10-ку, там после установки ядра и перегрузки, отвалился ipfw, > новое ядро со старым миро не срослось, ну к этому благодаря > тесту на виртуалке я был готов, в кроне прописал задание на > установку нового мира и перегрузку... Но это вроде не ваш случай... Спасибо за ответ! Про make kernel-toolchain точно забыл! Про ядра могу сказать только одно - привычка. - Обновление FreeBSD11 до следующих версий через buildworld и т.д, SamGr, 23:38 , 24-Сен-21 (4)
> Из памяти, самая большая трудность была в переходе с > 9-ки на 10-ку, там после установки ядра и перегрузки, отвалился ipfw, > новое ядро со старым миро не срослось, ну к этому благодаря > тесту на виртуалке я был готов, в кроне прописал задание на > установку нового мира и перегрузку... Но это вроде не ваш случай... Раньше был ipf, потом pf. Родной как-то не вошел. - Обновление FreeBSD11 до следующих версий через buildworld и т.д, arachnid, 15:46 , 28-Сен-21 (7)
1. не требуется. kernel-toolchain - Rebuild the tools needed for kernel compilation. Use this if you did not do a buildworld first. 2. наоборот. все загрузится. не загрузится, если вы обновили версию zpool, но не обновили загрузчик командой gpart bootcodeс тем, что для боевых серверов лучше использовать RELEASE и квартальный ветви - соглашусь
- Обновление FreeBSD11 до следующих версий через buildworld и т.д, universite, 02:22 , 26-Сен-21 (5)
> Добрый день! > Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования > до актуальных версий.Вдумчиво читайте /usr/src/UPDATING Там при изменении версий clang много камней. - Обновление FreeBSD11 до следующих версий через buildworld и т.д, Аноним, 15:55 , 26-Сен-21 (6)
> Добрый день! > Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования > до актуальных версий. > Пока хотя бы до 12. Хочется по старинке слить исходники новых версий > и, как это было когда-то, собрать все из них. "Новый" бинарный > вариант обновления вызывает недоверие, ибо придётся это делать на серверах находящихся > на площадках и туда не наездишься, если что. Что скажет общественность > на сию тему? Понятное дело, что STABLE и ядра собраны под > свои нужды... > Про порты я разберусь, если что.Чем freebsd-update не устроил?
- Обновление FreeBSD11 до следующих версий через buildworld и т.д, arachnid, 15:51 , 28-Сен-21 (8)
> Добрый день! > Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования > до актуальных версий. > Пока хотя бы до 12. Хочется по старинке слить исходники новых версий > и, как это было когда-то, собрать все из них. "Новый" бинарный > вариант обновления вызывает недоверие, ибо придётся это делать на серверах находящихся > на площадках и туда не наездишься, если что. Что скажет общественность > на сию тему? Понятное дело, что STABLE и ядра собраны под > свои нужды... > Про порты я разберусь, если что.STABLE - это ветка в разработке. используйте RELEASE. что именно вы вносите в версии ядра такого, чего нельзя загрузить модулями и использовать бинарные обновления? кстати, только вчера обновил забытый сервер с 9 до 12 (через 10 и 11) - бинарно. и все, как ни удивительно, продолжило работать.
- Обновление FreeBSD11 до следующих версий через buildworld и т.д, Сергей, 16:35 , 28-Сен-21 (9)
> STABLE - это ветка в разработке. используйте RELEASE. что именно вы вносите > в версии ядра такого, чего нельзя загрузить модулями и использовать бинарные > обновления? кстати, только вчера обновил забытый сервер с 9 до 12 > (через 10 и 11) - бинарно. и все, как ни удивительно, > продолжило работать. Вы немножко путаете, грубо говоря , ветвь в разработке это CURRENT, ветвь, в которой уже есть хоть один release это stable, ну а release, это уже замороженный проект, в который вносятся только обновления безопасности...
- Обновление FreeBSD11 до следующих версий через buildworld и т.д, arachnid, 16:40 , 28-Сен-21 (10)
>> STABLE - это ветка в разработке. используйте RELEASE. что именно вы вносите >> в версии ядра такого, чего нельзя загрузить модулями и использовать бинарные >> обновления? кстати, только вчера обновил забытый сервер с 9 до 12 >> (через 10 и 11) - бинарно. и все, как ни удивительно, >> продолжило работать. > Вы немножко путаете, грубо говоря , > ветвь в разработке это CURRENT, > ветвь, в которой уже есть хоть один release это stable, > ну а release, это уже замороженный проект, в который вносятся > только обновления безопасности...давайте вы будете с хэндбуком спорить будете, а не со мной - "FreeBSD has two development branches: FreeBSD-CURRENT and FreeBSD-STABLE." :) вот идите, и грубо ему говорите, что он ошибается
- Обновление FreeBSD11 до следующих версий через buildworld и т.д, arachnid, 16:45 , 28-Сен-21 (11)
>> STABLE - это ветка в разработке. используйте RELEASE. что именно вы вносите >> в версии ядра такого, чего нельзя загрузить модулями и использовать бинарные >> обновления? кстати, только вчера обновил забытый сервер с 9 до 12 >> (через 10 и 11) - бинарно. и все, как ни удивительно, >> продолжило работать. > Вы немножко путаете, грубо говоря , > ветвь в разработке это CURRENT, > ветвь, в которой уже есть хоть один release это stable, > ну а release, это уже замороженный проект, в который вносятся > только обновления безопасности...и чуть полнее - FreeBSD-STABLE is the development branch from which major releases are made. Changes go into this branch at a slower pace and with the general assumption that they have first been tested in FreeBSD-CURRENT. This is still a development branch and, at any given time, the sources for FreeBSD-STABLE may or may not be suitable for general use. It is simply another engineering development track, not a resource for end-users
- Обновление FreeBSD11 до следующих версий через buildworld и т.д, SamGr, 21:41 , 02-Окт-21 (12)
>[оверквотинг удален] >> ветвь, в которой уже есть хоть один release это stable, >> ну а release, это уже замороженный проект, в который вносятся >> только обновления безопасности... > и чуть полнее - FreeBSD-STABLE is the development branch from which major > releases are made. Changes go into this branch at a slower > pace and with the general assumption that they have first been > tested in FreeBSD-CURRENT. This is still a development branch and, at > any given time, the sources for FreeBSD-STABLE may or may not > be suitable for general use. It is simply another engineering development > track, not a resource for end-users Всем спасибо. Всё прошло удачно.
|