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

Как обновить Fedora 10 до Fedora 11 — Desktop и Server

• 5 min read • Linux • Обновлено 22 Nov 2025
Обновление Fedora 10 до Fedora 11
Обновление Fedora 10 до Fedora 11

Введение

Эта инструкция описывает пошагово, как обновить систему с Fedora 10 до Fedora 11. Подход применим как для настольных компьютеров (Desktop), так и для серверных установок (Server). Все команды должны выполняться с правами root.

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

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

Откройте терминал и станьте root. На рабочем столе Fedora 10: Applications > System Tools > Terminal.

Окно терминала Fedora 10

Если вы вошли как обычный пользователь, выполните:

su

Теперь вы root и можете выполнять команды, описанные далее.

2 Обновление rpm и системных пакетов

Перед началом обновления самой версии ОС убедитесь, что текущая система полностью обновлена.

  1. Обновите пакет rpm:
yum update rpm
  1. Установите все последние обновления для Fedora 10:
yum -y update
  1. Очистите кеш yum:
yum clean all

Если во время обновления был установлен новый пакет ядра (kernel), рекомендуется сразу перезагрузить систему:

reboot

После перезагрузки снова войдите как root (или выполните su).

3 Обновление рабочего стола (Desktop) с помощью preupgrade

preupgrade автоматизирует подготовку системы и сохранит настройки RPMFusion, если они установлены.

  1. Установите preupgrade:
yum install preupgrade
  1. Запустите графический мастер обновления:
preupgrade

Мастер запустится и предложит выбрать целевую версию (выберите Fedora 11 — Leonidas):

Мастер preupgrade: выбор Fedora 11

Далее система подготовит пакеты для обновления:

Подготовка к обновлению

Нажмите «Reboot Now» (Перезагрузить сейчас), чтобы начать фактическое обновление при перезагрузке:

Кнопка Reboot Now в preupgrade

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

Процесс обновления во время перезагрузки

После успешного обновления вы увидите рабочий стол Fedora 11:

Fedora 11 после обновления

4 Обновление сервера (Server) с помощью preupgrade-cli

Для серверов используйте текстовый интерфейс preupgrade-cli.

  1. Обновите rpm и систему (как в разделе выше):
yum update rpm
yum -y update
yum clean all

Перезагрузитесь, если установлено новое ядро:

reboot
  1. Установите preupgrade:
yum install preupgrade
  1. Запустите консольный мастер:
preupgrade-cli

Команда покажет список доступных выпусков. Пример вывода:

[root@server1 ~]# preupgrade-cli
Loaded plugins: blacklist, refresh-packagekit, whiteout
please give a release to try to pre-upgrade to
valid entries include:
   "Fedora 11 (Leonidas)"
   "Rawhide"
[root@server1 ~]#

Для обновления укажите строку релиза:

preupgrade-cli "Fedora 11 (Leonidas)"

Когда preupgrade завершит подготовку, просто перезагрузите сервер:

reboot

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

Процесс обновления сервера при перезагрузке

5 Почему не стоит обновлять с помощью yum напрямую

Ранее в Fedora можно было делать апгрейд через yum. Для перехода с Fedora 10 на Fedora 11 это не работает: формат mirrorlist в Fedora 11 изменился с простого текстового списка на XML (metalink), который yum в Fedora 10 не понимает. Попытка обновиться через yum обычно завершается ошибкой вида:

[root@server2 ~]# yum -y update
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
Eg. /
removing mirrorlist with no valid mirrors: //var/cache/yum/updates/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: updates
[root@server2 ~]#

По этой причине используйте preupgrade/preupgrade-cli для обновления до Fedora 11.

Важно: попытки «выкрутиться» с помощью ручного редактирования репозиториев или подмены mirrorlist часто приводят к нестабильной системе. Используйте предписанный инструмент.

Дополнительные подходы и альтернативы

  • Альтернатива — чистая переустановка Fedora 11. Полезно, если система содержит нестандартные пакеты и вы хотите начать с «чистого листа». Обязательно экспортируйте конфигурации и данные.
  • Контейнеризация/виртуализация: разверните Fedora 11 в виртуальной машине или контейнере, протестируйте всё приложения и затем мигрируйте рабочие нагрузки.
  • Ручное обновление пакетов и репозиториев — рискованный путь, применяется только опытными администраторами.

Когда обновление может не сработать

  • Нестандартные репозитории и сторонние пакеты (особенно ядра/модули) могут блокировать или ломать процесс. Проверьте RPMFusion и другие сторонние репозитории.
  • Сильно модифицированное ядро или критичные местные патчи — возможны конфликты.
  • Ограниченное место на /boot или / (root) приведёт к ошибкам при установке новых пакетов.

Мини‑методология: шаги перед обновлением (чеклист)

  1. Сделать полную резервную копию важных данных и конфигураций.
  2. Зафиксировать список установленных пакетов: rpm -qa > installed-packages.txt.
  3. Установить все обновления для Fedora 10 (yum -y update).
  4. Очистить кеш (yum clean all).
  5. Проверить свободное место на разделах (df -h).
  6. Убедиться, что у вас есть доступ к консоли (F2/ALT+F2 или serial), если GUI упадёт.
  7. Запустить preupgrade / preupgrade-cli и следовать инструкциям.
  8. После обновления — проверить логи и сервисы.

Ролевые контрольные списки

Администратор сервера:

  • Резервная копия конфигураций и данных
  • Проверка свободного места на /boot и /
  • План восстановления и доступ к консоли
  • Мониторинг после обновления

Пользователь рабочего стола:

  • Бэкап документов и настроек приложений
  • Проверка совместимости проприетарных драйверов (видеокарта, Wi‑Fi)
  • Обновление внешних репозиториев (RPMFusion)

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

  • Система загружается до графической/консольной сессии без ошибок загрузчика.
  • Все критичные сервисы (SSH, веб‑сервер, БД) стартуют и работают.
  • Нет незавершённых транзакций пакетов (yum/dnf) и отсутствуют «обломанные» зависимости.

Список полезных ссылок

Глоссарий (1‑строчный)

  • preupgrade — утилита подготовки и запуска обновления системы Fedora с графическим интерфейсом.
  • preupgrade-cli — текстовая версия preupgrade для серверов.
  • yum — пакетный менеджер для Fedora 10.

Риски и смягчение

  • Риск: потеря данных — Смягчение: резервное копирование и тестирование восстановления.
  • Риск: несовместимость пакетов — Смягчение: проверить сторонние репозитории и отключить проблемные перед обновлением.
  • Риск: недостаток места — Смягчение: очистить старые ядра и логи перед началом.

Резюме

  • Используйте preupgrade/preupgrade-cli для обновления Fedora 10 → Fedora 11.
  • Всегда обновляйте пакеты rpm и систему, очищайте кеш и перезагружайте при установке нового ядра.
  • Сделайте резервные копии и проверьте сторонние репозитории перед началом.

Ключевые шаги: yum update rpm → yum -y update → yum clean all → yum install preupgrade → preupgrade / preupgrade-cli → reboot

Поделиться: 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 быстро