Pärast Fedora 27 uue versiooni ametlik väljaandmine, alustame eelmise versiooni värskendustest. Nagu te peaksite teadma, on tungivalt soovitatav seda alati värskendada, sellepärast Mul on siin väike juhend meie süsteemi värskendamiseks.
Kasutajatele, kes soovivad oma süsteemi uuele versioonile uuendada, meil on võimalus seda teha ilma süsteemi uuesti installimata ja peab meie faile kompromiteerima.
Lihtsaim viis seda protsessi teha see pärineb gnome'i paketihaldurilt. Värskenduse käivitamiseks peame lihtsalt otsima oma teavitusalalt või saame seda teha vahekaardi "Tarkvaravärskendused" menüüst "GNOME Software" või klõpsata nupul "Värskenda" ja seal peaksite nägema Fedora uut versiooni.
Aga neile meist, kellel pole Gnome'i?
Uuendage Fedora terminalist
Kui olete üks neist, kes Fedora Gnome'i ei kasuta, ei aita ülaltoodu teid, see on koht peame oma süsteemi värskendamiseks kasutama terminali. Selles protsessis on äärmiselt vajalik keelata mitteametlikud hoidlad, näiteks google, dropbox, rpmfusion, virtualbox jne.
Selleks peame minema faili, mis neid salvestab, ja seda muutma, teeme seda järgmiselt:
sudo ls /etc/yum.repos.d/
Siin tuvastame need, mis asuvad väljaspool:
fedora.repo fedora-updates.repo fedora-updates-testing.repo
Peame neid kõiki redigeerima neist ja lisage valik:
enabled=0
Näiteks Google'i hoidlas:
sudo gedit /etc/yum.repos.d/google-chrome.repo
[google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64 enabled=0 gpgcheck=0
Esimene asi on terminali avamine ning pakettide ja hoidlate värskendamise alustamine.
sudo dnf upgrade --refresh
Siin võtame aega umbes 30 kuni 50 minutit, sõltuvalt teie Interneti-ühendusest. See võib võtta veidi kauem.
nüüd installime tööriista, mis võimaldab meil oma Fedorat uuendada
sudo dnf install dnf-plugin-system-upgrade
Järgmiste käskudega näitame, et uute pakettide installimine toimub:
sudo dnf system-upgrade download --releasever=27
Pärast lõpetamist on väga vajalik meie meeskonna taaskäivitamiseks muudatuste jõustumiseks.
sudo dnf system-upgrade reboot
Uuendamisjärgsete probleemide lahendamine
Mõnikord tekivad probleemid pärast sellist värskendamist, et nende lahendamiseks peame lihtsalt järgima neid samme. See ei tohiks olla vajalik enamiku värskenduste jaoks.
Taastage RPM-i andmebaas
Kui RPM / DNF-i tööriistadega töötamisel näidatakse meile hoiatusi, on võimalik, et andmebaas on mingil põhjusel rikutud. Seda on võimalik uuesti üles ehitada ja vaadata, kas see lahendab teie probleemid. Alati läheb see tagasi / var / lib / rpm / kõigepealt. Andmebaasi ülesehitamiseks käivitage:
sudo rpm --rebuilddb
Distro-sync kasutamine sõltuvuse probleemide lahendamiseks
Süsteemivärskenduse tööriist kasutab vaikimisi sünkroonimismeetodit. Kui teie süsteem jäi osaliselt värskendamata või kui märkasime mõningaid paketisõltuvuse probleeme, võite proovida seda parandada, käivitades teise hajutussünkrooni käsitsi. See püüab teie installitud pakettidest teha täpselt sama versiooni nagu praegu lubatud hoidlates, isegi kui see tähendaks mõne paketi alandamist:
sudo dnf distro-sync
Tugevam variant võimaldab eemaldada ka pakette, mille paketisõltuvusi ei saa rahuldada. Enne selle kinnitamist vaadake alati hoolikalt üle, millised pakendid eemaldatakse:
sudo dnf distro-sync --allowerasing
Märgistage failid uusima SELinuksi poliitikaga
Kui ilmnevad hoiatused, et mõned toimingud ei olnud kehtiva SELinuksi poliitika tõttu lubatud, võib juhtuda, et mõnel failil on valesti SELinuksi õigused. See võib juhtuda mis tahes vigade korral või kui olete SELinuksi mingil ajahetkel keelanud. Saate kogu süsteemi uuesti sildistada, käivitades:
sudo touch /.autorelabel
Järgmise alglaadimise taaskäivitamine võtab kaua aega, kuna see kontrollib ja parandab kõigi teie failide kõik SELinuksi sildid. Kui see on tehtud, saame nautida Fedora uut versiooni.