The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Обновление FreeBSD11 до следующих версий через buildworld и т.д"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Системное и пользовательское ПО / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от SamGr (ok), 24-Сен-21, 22:38 
Добрый день!
Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования до актуальных версий.
Пока хотя бы до 12. Хочется по старинке слить исходники новых версий и, как это было когда-то, собрать все из них. "Новый" бинарный вариант обновления вызывает недоверие, ибо придётся это делать на серверах находящихся на площадках и туда не наездишься, если что. Что скажет общественность на сию тему? Понятное дело, что STABLE и ядра собраны под свои нужды...
Про порты я разберусь, если что.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от SamGr (ok), 24-Сен-21, 23:21 
> Добрый день!
> Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования
> до актуальных версий.
> Пока хотя бы до 12. Хочется по старинке слить исходники новых версий
> и, как это было когда-то, собрать все из них. "Новый" бинарный
> вариант обновления вызывает недоверие, ибо придётся это делать на серверах находящихся
> на площадках и туда не наездишься, если что. Что скажет общественность
> на сию тему? Понятное дело, что STABLE и ядра собраны под
> свои нужды...
> Про порты я разберусь, если что.

Пока начал на "доступном всегда пешком" процесс. Если что - пойду сразу до 13, если все пройдет.  
ZFS нет. Gmirror  и всё. Ничего необычного нет.

Ответить | Правка | Наверх | Cообщить модератору

2. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от Сергей (??), 24-Сен-21, 23:24 
> Добрый день!
> Ввиду окончания поддержки 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, новое ядро со старым миро не срослось, ну к этому благодаря тесту на виртуалке я был готов, в кроне прописал задание на установку нового мира и перегрузку... Но это вроде не ваш случай...


Ответить | Правка | Наверх | Cообщить модератору

3. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от SamGr (ok), 24-Сен-21, 23:34 
>[оверквотинг удален]
> его upgrade, если надо, а то ведь может не загрузиться.
>  И не надо прыгать сразу на STABLE возьмите релиз наиболее близкий
> к вашей 11-той версии, хотя бы по дате...
> Ну и вопрос, а чем generic то не угодил, я его юзаю
> и все, чего в нем нет, гружу через /boot/loader.conf и /etc/rc.conf...
>    Из памяти, самая большая трудность была в переходе с
> 9-ки на 10-ку, там после установки ядра и перегрузки, отвалился ipfw,
> новое ядро со старым миро не срослось, ну к этому благодаря
> тесту на виртуалке я был готов, в кроне прописал задание на
> установку нового мира и перегрузку... Но это вроде не ваш случай...

Спасибо за ответ!
Про make kernel-toolchain точно забыл!
Про ядра могу сказать только одно - привычка.

Ответить | Правка | Наверх | Cообщить модератору

4. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от SamGr (ok), 24-Сен-21, 23:38 
>    Из памяти, самая большая трудность была в переходе с
> 9-ки на 10-ку, там после установки ядра и перегрузки, отвалился ipfw,
> новое ядро со старым миро не срослось, ну к этому благодаря
> тесту на виртуалке я был готов, в кроне прописал задание на
> установку нового мира и перегрузку... Но это вроде не ваш случай...

Раньше был ipf, потом pf.
Родной как-то не вошел.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

7. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от arachnid (ok), 28-Сен-21, 15:46 
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 и квартальный ветви - соглашусь

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

5. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от universite (ok), 26-Сен-21, 02:22 
> Добрый день!
> Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования
> до актуальных версий.

Вдумчиво читайте /usr/src/UPDATING
Там при изменении версий clang много камней.

Ответить | Правка | Наверх | Cообщить модератору

6. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от Аноним (6), 26-Сен-21, 15:55 
> Добрый день!
> Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования
> до актуальных версий.
> Пока хотя бы до 12. Хочется по старинке слить исходники новых версий
> и, как это было когда-то, собрать все из них. "Новый" бинарный
> вариант обновления вызывает недоверие, ибо придётся это делать на серверах находящихся
> на площадках и туда не наездишься, если что. Что скажет общественность
> на сию тему? Понятное дело, что STABLE и ядра собраны под
> свои нужды...
> Про порты я разберусь, если что.

Чем freebsd-update не устроил?

Ответить | Правка | Наверх | Cообщить модератору

8. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от arachnid (ok), 28-Сен-21, 15:51 
> Добрый день!
> Ввиду окончания поддержки FreeBSD 11 назрела необходимость обновления ПО оборудования
> до актуальных версий.
> Пока хотя бы до 12. Хочется по старинке слить исходники новых версий
> и, как это было когда-то, собрать все из них. "Новый" бинарный
> вариант обновления вызывает недоверие, ибо придётся это делать на серверах находящихся
> на площадках и туда не наездишься, если что. Что скажет общественность
> на сию тему? Понятное дело, что STABLE и ядра собраны под
> свои нужды...
> Про порты я разберусь, если что.

STABLE - это ветка в разработке. используйте RELEASE. что именно вы вносите в версии ядра такого, чего нельзя загрузить модулями и использовать бинарные обновления? кстати, только вчера обновил забытый сервер с 9 до 12 (через 10 и 11) - бинарно. и все, как ни удивительно, продолжило работать.

Ответить | Правка | Наверх | Cообщить модератору

9. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от Сергей (??), 28-Сен-21, 16:35 
> STABLE - это ветка в разработке. используйте RELEASE. что именно вы вносите
> в версии ядра такого, чего нельзя загрузить модулями и использовать бинарные
> обновления? кстати, только вчера обновил забытый сервер с 9 до 12
> (через 10 и 11) - бинарно. и все, как ни удивительно,
> продолжило работать.

  Вы немножко путаете, грубо говоря ,
  ветвь в разработке это CURRENT,
  ветвь, в которой уже есть хоть один release это stable,
  ну а release, это уже замороженный проект, в который вносятся только обновления безопасности...

Ответить | Правка | Наверх | Cообщить модератору

10. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от arachnid (ok), 28-Сен-21, 16:40 
>> STABLE - это ветка в разработке. используйте RELEASE. что именно вы вносите
>> в версии ядра такого, чего нельзя загрузить модулями и использовать бинарные
>> обновления? кстати, только вчера обновил забытый сервер с 9 до 12
>> (через 10 и 11) - бинарно. и все, как ни удивительно,
>> продолжило работать.
>   Вы немножко путаете, грубо говоря ,
>   ветвь в разработке это CURRENT,
>   ветвь, в которой уже есть хоть один release это stable,
>   ну а release, это уже замороженный проект, в который вносятся
> только обновления безопасности...

давайте вы будете с хэндбуком спорить будете, а не со мной - "FreeBSD has two development branches: FreeBSD-CURRENT and FreeBSD-STABLE." :) вот идите, и грубо ему говорите, что он ошибается

Ответить | Правка | Наверх | Cообщить модератору

11. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от arachnid (ok), 28-Сен-21, 16:45 
>> 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

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

12. "Обновление FreeBSD11 до следующих версий через buildworld и т.д"  +/
Сообщение от SamGr (ok), 02-Окт-21, 21:41 
>[оверквотинг удален]
>>   ветвь, в которой уже есть хоть один 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

Всем спасибо. Всё прошло удачно.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру