Головна FreeBSD Оновлення FreeBSD до останньої гілки

Оновлення FreeBSD до останньої гілки

Оновлення FreeBSD до останньої гілки
Оновлення FreeBSD до останньої гілки

Як і будь-яка інша ОС, FreeBSD час від часу потребує оновлення, і якщо ми про це забуваємо, вона люб'язно нам про це нагадує (приблизно отак)

Ports Collection support for your FreeBSD version has ended, and no ports are
guaranteed to build on this system. Please upgrade to a supported release.

No support will be provided if you silence this message by defining
ALLOW_UNSUPPORTED_SYSTEM.

Якщо така ситуація сталась, потрібно просто оновити систему)

Для того щоб корректно оновитись потрібно знати яка в нас використовується гілка, в цьому нам допоможе команда

uname -a

яка виведе щось типу

FreeBSD localhost 10.3-RELEASE-p29 FreeBSD 10.3-RELEASE-p29 #0: Tue Apr  3 19:55:05 UTC 2018     root@amd64-jackmx.net.ua:/usr/obj/usr/src/sys/GENERIC  amd64

В нашому випадку маємо RELEASE-гілку, тож її і оновлюватимемо (на момент написання статті остання гілка була 11.2):

freebsd-update -r 11.2-RELEASE upgrade

Оновлення системи займе коло години часу, тож трішки чекаєм, підтверджуємо готовність оновитись, і можемо попити чайку спостерігаючи за оновленням)

Коли утилітка закінчить свою роботу запускаємо ще одну команду

freebsd-update install

це запустить власне процес оновлення, і по завершенні виконання цієї утилітки комп'ютер запросить перезапуск.

Увага! Після перезагрузки система запуститься з GENERIC ядром, тому якщо у Вас кастомне ядро і є сервіси які від нього залежать, то краще повимикайте з автозапуску все що може поломитись!

Перезавантажуємо систему:

shutdown -r now

Після перезапуску знову вводимо команду

freebsd-update install

і по її завершенні маємо оновлену систему!

Тепер можна перезібрати ядро і насолоджуватись роботою системи)


Всім бобра і низького пінгу!)

perm_identity event

Коментарі