Показати сторінкуСтарі ревізіїПосилання сюдиЕкспорт до PDFПовернутися наверх Ця сторінка доступна тільки для перегляду. Ви можете продивитися вихідний текст, але не можете змінювати його. Якщо ви вважаєте, що це не вірно, зверніться до адміністратора. ====== Оновлення ====== ===== Оновлення безпеки ===== Оновлення безпеки можна завантажити та інсталювати за допомогою наступної команди. Вона визначає наявність незавантажених оновлень та показує файли, які будуть змінені в процесі оновлення freebsd-update fetch ===== Оновлення версії ===== <WRAP center round important 60%> Оновлення версії системи необхідно робити тільки з рідною конфігурацією ядра!!! </WRAP> Оновлення з FreeBSD 12.0 на FreeBSD 12.1 називається оновленням зі зміною молодшого номера версії, або мінорне оновлення. Зміна старшого номера версії (Мажорне оновлення) відбувається, коли FreeBSD переходить з однієї значної версії на іншу, наприклад, при оновленні з FreeBSD 12.X на FreeBSD 13.X. Обидва типи оновлень можна зробити, вказавши freebsd-update версію, на яку потрібно перейти. Наступна команда, запущена на FreeBSD 13.3, виконає оновлення до версії FreeBSD 14.1: freebsd-update -r 14.1-RELEASE upgrade ===== Процес Оновлення ===== В даному блоці зображено процес, спільний як для оновлення безпеки, так і для оновлення версій. Команди ''freebsd-update fetch'' або ''freebsd-update -r 13.2-RELEASE upgrade'' визначають наявність незавантажених оновлень та показує файли, які будуть змінені в процесі оновлення, також може відобразити перелік змінених файлів конфігурацій, які не вдасться оновити автоматично, з пропозицією дій. Наступна команда виконує оновлення. freebsd-update install Якщо після завершення всіх дій було змінено ядро або будь-який з його модулів, систему портібно перезавантажити і повторно виконати команду оновлення, про що буде відображено відповідне повідомлення # freebsd-update install src component not installed, skipped Installing updates... Kernel updates have been installed. Please reboot and run "/usr/sbin/freebsd-update install" again to finish installing updates. На випадок, якщо щось пішло не так, командою ''freebsd-update'' передбачено механізм повернення останнього набору змін з використанням наступної команди: freebsd-update rollback Перезавантажимо систему shutdown -r now Після завантаження системи перевіряємо розбіжність версій. # freebsd-version -uk 13.3-RELEASE-p12 14.1-RELEASE Повторно виконаємо команду оновлення freebsd-update install Вивід успішного оновлення Installing updates... Scanning //usr/share/certs/blacklisted for certificates... Scanning //usr/share/certs/trusted for certificates... Scanning //usr/local/share/certs for certificates... done. Повторно перевіряємо розбіжність версій. # freebsd-version -uk 14.1-RELEASE 14.1-RELEASE Систему оновлено успішно! freebsd/upgrade.txt Востаннє змінено: 29/07/2024 13:17повз Method Увійти