Гид по технологиям

Обновление Fedora 17 до Fedora 18 через FedUp (Desktop и Server)

• 4 min read • Linux • Обновлено 22 Nov 2025
Обновление Fedora 17 до Fedora 18 через FedUp
Обновление Fedora 17 до Fedora 18 через FedUp

Версия 1.0
Автор: Falko Timme
Следите за мной в Twitter

Важно: выполняйте команды от root. Сделайте резервную копию важных данных перед обновлением.

1 Предварительная заметка

Все команды в этой инструкции нужно выполнять с привилегиями root. Откройте терминал и войдите как root, или если вы вошли под обычным пользователем, выполните:

su

чтобы перейти в root.

Убедитесь, что система, которую вы собираетесь обновлять, имеет более 600 МБ ОЗУ. Если памяти недостаточно, при перезагрузке можно получить зависание с сообщением:

Trying to unpack rootfs image as initramfs...

Если такое произошло — система может стать непригодной к использованию. Сделайте резервную копию перед началом.

2 Подготовка перед обновлением

Перед самим обновлением выполните стандартное обслуживание пакетов и убедитесь, что система стабильна.

  • Подключитесь к питанию, если это ноутбук или сервер без Резервного питания.
  • Проверьте свободное место на корневом разделе и разделе /boot.
  • Сохраните список установленных сторонних репозиториев и кастомных пакетных конфигураций.
  • Снимите резервную копию конфигураций: /etc, /var, домашние каталоги.

Короткий чек-лист:

  • Резервная копия полная
  • Достаточно ОЗУ (>600 МБ)
  • Достаточно места на диске
  • Доступ к сети

3 Обновление на Fedora 18 (Desktop и Server)

Сначала обновим пакет rpm:

yum update rpm 

Затем установим все последние обновления:

yum -y update

После этого очистим кэш yum:

yum clean all

Если в процессе обновления (yum -y update) был установлен новый ядро, рекомендуется сейчас перезагрузиться:

reboot 

После перезагрузки снова войдите как root, либо напрямую, либо через:

su

Теперь начинается сам процесс обновления с помощью FedUp (Fedora Updater). FedUp заменяет устаревший preupgrade.

Устанавливаем fedup:

yum install fedup 

Запускаем обновление по сети на целевую версию 18:

fedup-cli --network 18

FedUp подготовит систему к обновлению. В конце процесса вас попросят перезагрузить систему:

reboot 

В меню загрузчика выберите пункт System Upgrade (fedup).

В процессе перезагрузки будет выполнено обновление. Это может занять существенно времени — дождитесь окончания.

После успешного обновления войдите в вашу новую систему Fedora 18.

4 Критерии приёмки

Считать обновление успешным, если выполнены следующие условия:

  • Система загружается до графического интерфейса или консоли без ошибок критичных для загрузки.
  • Сохранён доступ к сетевым сервисам, которые нужны вам в продакшене.
  • Критические приложения запускаются (проверьте логи и состояние сервисов).
  • Нет непреодолимых конфликтов пакетов. Если есть — они должны быть документированы и устранены.

5 Частые проблемы и способы устранения

  • Проблема: зависание при “Trying to unpack rootfs image as initramfs…”

    • Причина: недостаточно ОЗУ для распаковки образа. Решение: добавьте оперативной памяти или используйте переносные средства восстановления, чтобы откатиться.
  • Проблема: не загружается после обновления

    • Решение: в меню загрузчика выберите старое ядро (если оно осталось) и загрузитесь в прежнюю систему; откатитесь с резервной копии или исправьте конфигурации.
  • Проблема: конфликты пакетов

    • Решение: до запуска fedup удалите или временно отключите сторонние репозитории и конфликтующие пакеты; повторите запуск.

6 Откат и резервные варианты

FedUp сам по себе не предоставляет мгновенного механизма отката на предыдущую систему. Поэтому подготовьте план отката заранее:

  • Полная резервная копия системы (образ диска или rsync-снимок).
  • Доступ к загрузочному носителю с Live-средой для восстановления данных.
  • Документированный список установленных сторонних репозиториев и нестандартных пакетов.

Если обновление прошло критично неправильно, загрузитесь с Live-носителя и восстановите данные из резервной копии.

7 Рекомендации для серверов и рабочих станций

Роли и чек-лист по типам:

  • Для сервера:

    • Обновление проводить в окне техобслуживания.
    • Оповестить пользователей и подготовить план отката.
    • Тестировать на staging-копии перед продакшеном.
  • Для рабочей станции:

    • Сделать резервную копию личных данных.
    • Закрыть все приложения и документы перед обновлением.

8 Дополнительные ресурсы


Короткое резюме:

  • Подготовьте резервные копии и проверьте ОЗУ и место на диске.
  • Обновите rpm, выполните yum -y update и очистите кэш.
  • Установите fedup и запустите fedup-cli –network 18, затем выберите “System Upgrade (fedup)” в меню загрузки.

Важно: всегда имейте резервную копию и план отката, особенно для серверов.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро