Freebsd-update
Перейти к навигации
Перейти к поиску
Для обновления системы FreeBSD из бинарных пакетов можно воспользоваться утилитой freebsd-update
Ставим порт /usr/ports/security/freebsd-update
Затем копируем конфиг
cp /usr/local/etc/freebsd-update.conf.sample /usr/local/etc/freebsd-update.conf
Все, обнавляемся
/usr/local/sbin/freebsd-update fetch /usr/local/sbin/freebsd-update install
Можно перегружаться.
Бывает так, что некторые системные пакеты были пересобранны в ручную.
Например я пересобрал ssh, тогда
/usr/local/sbin/freebsd-update fetch
Выдаст сообщение, что файлы были модифицированы и не будет обновлять систему, тогда есть два варианта:
/usr/local/sbin/freebsd-update --branch crypto fetch
или
/usr/local/sbin/freebsd-update --branch nocrypto fetch
То есть обновлять или соответственно не обновлять ветку crypto.