Обновление fedora до последнего релиза
и так, некоторое время назад, а точнее месяца три как, я переполз с linux debian, на linux fedora, так вот, жил не тужил, но тут вышло обновление с 29 на 30, но по какой то причине мне оно прилетать не захотело, и тогда пошёл на то, что бы обновить вручную, без переустановок и тому подобного, так вот,, открываем консоль и обновляем пакеты
да, тут используется менеджер установки пакетов dnf,yum уже считается устаревшим, после обновления пакетов, установим плагин обновления
и запускаем само обновление
цифры в конце указывают на какой релиз обновляемся, в данном случае на 30, если во время обновления выскачать непредвиденные ошибки, которые будут мешать, то добавляем опцию --allowerasing, она удалит конфликтующие пакеты, правда их потом придётся доустановить, скорее всего, но у меня всё прошло гладеко
после окончания консольного обновления, перезагружаемся
эта команда перезапустит систему и запустит процесс обновления, схожий с онным в Windows, придётся подождать… долго подождать…
и вот после загрузки системы всё должно работать, если забыли отключить сторонние репозитории, как я… то после загрузки системы выполните команду
если обновление было прервано, торопились и выдернули из розетки, или электричество кончилось… то выполните команду
если после поиска обновлений вам сообщается
а затем повторите поиск обновлений, на сем всё,
sudo dnf upgrade --refresh
да, тут используется менеджер установки пакетов dnf,yum уже считается устаревшим, после обновления пакетов, установим плагин обновления
sudo dnf install dnf-plugin-system-upgrade
и запускаем само обновление
sudo dnf system-upgrade download --releasever=30
цифры в конце указывают на какой релиз обновляемся, в данном случае на 30, если во время обновления выскачать непредвиденные ошибки, которые будут мешать, то добавляем опцию --allowerasing, она удалит конфликтующие пакеты, правда их потом придётся доустановить, скорее всего, но у меня всё прошло гладеко
после окончания консольного обновления, перезагружаемся
sudo dnf system-upgrade reboot
эта команда перезапустит систему и запустит процесс обновления, схожий с онным в Windows, придётся подождать… долго подождать…
и вот после загрузки системы всё должно работать, если забыли отключить сторонние репозитории, как я… то после загрузки системы выполните команду
sudo rpm --rebuilddb
если обновление было прервано, торопились и выдернули из розетки, или электричество кончилось… то выполните команду
sudo dnf distro-sync --allowerasing
если после поиска обновлений вам сообщается
не удается синхронизировать кэш для репозитория «updates»то выполните команду
sudo dnf clean all
а затем повторите поиск обновлений, на сем всё,