Актуализиране на Fedora чрез терминал, IT портал

чрез

актуализиране

Надграждането на Fedora 25 до 26 с помощта на командния ред не се различава много от нормалното надграждане. Трябва да извършим всички същите операции, само всичко трябва да се направи в терминала и ще получите много повече информация за процеса на актуализиране.

Стъпка 1: Актуализиране на пакети

Преди да преминем към актуализиране на системата, трябва да актуализираме пакетите до най-новите версии, за да избегнем възможни проблеми. За да направите това, можете да използвате софтуера Gnome или да изпълните командата:

sudo dnf upgrade --refresh

Също така се препоръчва да архивирате системата си.

Стъпка 2. Инсталиране на приставката DNF

За да актуализирате версията за разпространение, имате нужда от отделен плъгин за DNF:

sudo dnf инсталирайте dnf-plugin-system-upgrade

Стъпка 3: Стартирайте надстройката

Когато системата бъде актуализирана и сте завършили архивирането, можете да продължите да използвате инсталирания плъгин за актуализацията. За да направите това, изпълнете командата:

sudo dnf изтегляне на надстройка на системата --releasever=26

актуализиране

Тази команда ще изтегли всички необходими пакети и ще ги подготви преди надграждане. Ако възникнат грешки относно конфликти, блокирания и зависимости по време на неговото изпълнение, добавете опцията --allowerasing, тя позволява на dnf да премахва конфликтни пакети.

Стъпка 4: Рестартирайте и актуализирайте

Когато всички пакети са изтеглени, трябва да рестартирате системата. Актуализацията ще се извърши по време на рестартиране:

sudo dnf рестартиране на надграждане на системата

актуализиране

fedora

Сега системата ще се рестартира и актуализацията ще започне. Преди това инструментът за актуализиране създаваше нов запис в менюто Grub, но сега това не е необходимо, просто трябва да стартирате с текущиясърцевина. Актуализирането ще отнеме време.

Стъпка 5 Отстраняване на неизправности

Понякога могат да възникнат проблеми по време на актуализацията, това може да се случи, ако имате инсталирани хранилища на трети страни. Ако е така, тогава те трябва да бъдат премахнати. Ако базата данни на пакета е била повредена, можете да я възстановите с командата:

sudo rpm --rebuilddb

Методът distro-sync се използва за актуализиране на системата. Ако актуализацията е била прекъсната неочаквано и някои пакети не са били актуализирани, можете ръчно да продължите актуализацията с командата:

sudo dnf distro-sync

По-надеждна опция е да разрешите премахването на конфликтни и проблемни пакети:

sudo dnf distro-sync --позволяване на премахване

В някои случаи може да срещнете проблеми с достъпа поради невалидни SELinux етикети, за да ги актуализирате, изпълнете:

sudo докосване /.autorelabel

След това рестартирайте компютъра, системата ще провери всички етикети и ще ги инсталира правилно.