Обновление Fedora 24/25 до Fedora 27

В статье рассказано о том, как обновить Fedora 24 или 25 до Fedora 27 с использованием DNF. Все действия выполняются в командной строке.

Предполагается, что Fedora 24/25 уже установлена на вашем компьютере.

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

Обязательно сохраняем всю ценную информацию, мы должны быть готовы потерять нашу систему навсегда - ведь обновление это всегда потенциально опасный процесс.

1. Update System Packages

Первым делом не мешало бы обновить все имеющиеся пакеты до актуальных версий. Это можно сделать через DNF:

$ sudo dnf upgrade --refresh

2. Install System Upgrade DNF Plugin

Для апгрейда всей системы понадобится dnf-plugin-system-upgrade. Устанавливается следующей командой:

$ sudo dnf install dnf-plugin-system-upgrade

3. Download Upgraded Packages on System

Теперь пришло время выкачать все пакеты для сборки Fedora 27:

$ sudo dnf system-upgrade download --refresh --releasever=27

Fedora откажется обновляться, если найдёт "битые" зависимости. Тогда можно попробовать дополнить вышеуказанную команду ключом --allowerasing.

4. Upgrade System

Наконец, мы готовы начать процесс апгрейда, в итоге система будет перезагружена и начнёт обновлять сама себя:

$ sudo dnf system-upgrade reboot

Внимание! Если в процессе обновления выскакивает сообщение package dnfdragora-gui-1.0.1-6.git20170505.2a3b056.fc27.noarch requires dnfdragora = 1.0.1-6.git20170505.2a3b056.fc27, but none of the providers can be installed, это значит, что на вашей системе случилась весьма редкая, но известная ошибка. Самый простой путь: перед обновлением удалить yumex из системы.

Авторизуйтесь, чтобы получить возможность оставлять комментарии
Go to top