freebsd 11.2 update freebsd 12.0

Опубликовано beregov.a.e - ср, 12/12/2018 - 22:02

freebsd12Делаем по аналогии с предыдущей статьёй

Как обновить freebsd 11.1 до freebsd 11.2

1 Способ

В начале обновляем текущею версию.

freebsd-update fetch install

reboot или shutdown -r now

после перезагрузки

freebsd-update upgrade -r 12.0-RELEASE

freebsd-update install

reboot или shutdown -r now

после перезагрузки

freebsd-update install

reboot или shutdown -r now

На этом всё.

Второй способ

uname -a
FreeBSD unixskills.ru 11.2-RELEASE-p5 FreeBSD 11.2-RELEASE-p5 #0: Tue Nov 27 09:33:52 UTC 2018     root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  amd64

Перед началом удалим стары исходники.

rm -rf /usr/src

Можно скачать в корень /

fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/12.0-RELEASE/src.txz

и распаковываем 

tar -xzf src.txz

или если вы скачали в домашнею директорию пользователя. и там распаковали то  необходимо перенести

mv usr/src /usr/

переходим в директорию с исходниками.

cd /usr/src/

И собираем в начале ядро, затем мир

make -s -j 4 buildkernel

устанавливаем ядро и перезагружаем машину.

make installkernel

reboot или shutdown -r -now

После загрузки ОС переходим в директорию с исходниками.

cd /user/src/

И собираем мир (окружение)

make -s -j 4 buildworld

после сборки

mergemaster -p

Отвечаем на вопросы. И только после этого устанавливаем мир(окружение).

make installworld

reboot или shutdown -r -now

На этом обновление ОС закончено. Осталось пересобрать  пакеты или обновить из репозитория.

pkg upgrade или portmaster -adf

Теги