Как обновить FreeBSD 14 с 13
Вот как вы можете выполнить обновление до FreeBSD 14, выполнив следующие простые шаги.
Выпуск FreeBSD 14 уже доступен. В этом выпуске представлено множество новых функций, пакетов, модулей, а также устаревшие некоторые модули. FreeBSD 14 доступна практически для всех архитектур, серверов и настольных компьютеров, а также доступна через популярные облачные образы коммерческих поставщиков. О новых функциях вы можете узнать на этой странице.
Если вы используете более раннюю версию FreeBSD 13 (13.2-P5), вот шаги, которые вы можете выполнить для обновления до версии FreeBSD 14.
Что нужно сделать перед обновлением
- Прежде чем начать процесс обновления, обязательно сделайте резервные копии своих данных.
- Обязательно сделайте резервные копии всех файлов конфигурации сервера приложений, которые вы используете.
- Также сделайте резервные копии /boot/loader.conf, /etc/rc.conf, /etc/resolv.conf, /etc/passwd, /etc/master.passwd.
- Убедитесь, что ваша система FreeBSD обновлена.
- Убедитесь, что у вас достаточно времени и стабильное подключение к Интернету.
Обновление до FreeBSD 14
В терминале проверьте версию вашей текущей версии FreeBSD. Должно быть 13.
freebsd-version
Выполните следующую команду, чтобы обновить систему. Обязательно выполните приведенные ниже команды, как показано в последовательности ниже, и никогда не совмещайте выборку и установку. Выполнение выборки и установки с помощью одной команды может привести к сбою после обновления.
freebsd-update fetch
freebsd-update install
pkg update && pkg upgrade
Введите следующую команду, чтобы начать процесс обновления. Это позволит загрузить и получить все исправления для этого выпуска. Для базовой версии 13-14 необходимо загрузить около 9000+ исправлений. Итак, это может занять некоторое время.
freebsd-update -r 14.0-RELEASE upgrade
Приведенная выше команда запросит у вас определенные подтверждения, поэтому не оставляйте систему без присмотра. Нажмите Y
или q
для просмотра списка пакетов vi
.
Запуск процесса обновления FreeBSD 14
После завершения загрузки пришло время объединить изменения. Вы можете сделать это, используя команду ниже.
freebsd-update install
Когда обновление предложит вам перезагрузиться, сделайте это. И возобновите команду.
reboot
freebsd-update install
Обновление продолжается 1
Обновление продолжается 2
После выполнения приведенной выше команды последовательно выполните следующие команды, чтобы перестроить двоичные пакеты.
pkg-static install -f pkg
pkg update
pkg upgrade
Наконец, еще раз запустите команду обновления, чтобы убедиться в завершении.
/usr/sbin/freebsd-update install
reboot
На этом процесс обновления завершен.
Действия после обновления
После перезагрузки системы проверьте версию, чтобы узнать, установлена ли у вас последняя версия.
freebsd-version
Обновление завершено
Просмотрите файлы журналов (/var/log/messages
), чтобы узнать, есть ли какие-либо ошибки, связанные со службами. Вам также следует проверить файлы журналов конкретного приложения.
Убедитесь, что все необходимые службы (такие как ssh, httpd и другие) работают в соответствии с вашими настройками.
Вот и все.
Ссылка