Kaip atnaujinti iš „Fedora 26“ į „Fedora 27“

fedoros logotipas

Po oficialus naujos „Fedora 27“ versijos išleidimas, mes pradedame nuo ankstesnės versijos atnaujinimų. Kaip turėtumėte žinoti, labai rekomenduojama visada būti nuolat atnaujinamiems, todėl Turiu čia nedidelį vadovą, kaip atnaujinti mūsų sistemą.

Tiems vartotojams, kurie nori atnaujinti savo sistemą į naują versiją, mes turime galimybę tai padaryti nereikalaujant iš naujo įdiegti sistemos ir turėdami kompromituoti mūsų bylas.

Lengviausias būdas atlikti šį procesą tai gnome paketų tvarkyklė. Mes tiesiog turime ieškoti mūsų pranešimų srityje, kad įvykdytume atnaujinimą, arba mes galime tai padaryti naudodami skirtuką „Programinės įrangos naujinimai“ esančiame „GNOME Software“ arba spustelėkite mygtuką „Atnaujinti“ ir ten turėtumėte pamatyti naują „Fedora“ versiją.

Bet tiems iš mūsų, kurie neturi Gnome?

Atnaujinkite „Fedora“ iš terminalo

Jei esate vienas iš tų, kurie „Fedora“ nenaudoja „Gnome“, aukščiau išvardyti dalykai jums nepadės, čia turime atnaujinti savo sistemą naudodami terminalą. Šiame procese labai svarbu išjungti neoficialias saugyklas, tokias kaip „Google“, „dropbox“, „rpmfusion“, „virtualbox“ ir kt.

Tam turime pereiti į failą, kuriame jie saugomi, ir jį redaguoti. Mes tai darome:

sudo ls /etc/yum.repos.d/

Čia mes atpažinsime tuos, kurie nėra:

fedora.repo

fedora-updates.repo

fedora-updates-testing.repo

Kiekvieną turėsime redaguoti iš jų ir pridėkite parinktį:

enabled=0

Pavyzdžiui, „Google“ saugykloje:

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

Pirmiausia reikia atidaryti terminalą ir pradėti atnaujinti paketus ir saugyklas.

sudo dnf upgrade --refresh

Čia užtruksime apie 30–50 min., Priklausomai nuo jūsų interneto ryšio. Tai gali užtrukti šiek tiek ilgiau.

Dabar įdiegsime įrankį, kuris leis mums atnaujinti „Fedora“

sudo dnf install dnf-plugin-system-upgrade

Galiausiai šiomis komandomis nurodome, kad nauji paketai diegiami naudojant:

sudo dnf system-upgrade download --releasever=27

Užbaigus tai yra nepaprastai būtina paleisti mūsų komandą iš naujo kad pakeitimai įsigaliotų.

sudo dnf system-upgrade reboot

Po naujovinimo kylančių problemų sprendimas

Yra atvejų, kai atnaujinus tokiu būdu kyla problemų, kad jas išspręstume, tiesiog turime atlikti šiuos veiksmus. Tai neturėtų būti reikalinga daugumai naujinių.

Atkurkite RPM duomenų bazę

Jei mums rodomi įspėjimai dirbant su RPM / DNF įrankiais, gali būti, kad duomenų bazė dėl kažkokių priežasčių buvo sugadinta. Galima jį atstatyti ir sužinoti, ar tai išsprendžia jūsų problemas. Visada pirmiausia sukuria atsarginę kopiją / var / lib / rpm /. Norėdami atkurti duomenų bazę, paleiskite:

sudo rpm --rebuilddb

Distro-sync naudojimas norint išspręsti priklausomybės problemas

Sistemos naujinimo įrankis pagal nutylėjimą naudoja distro sinchronizavimo metodą. Jei jūsų sistema iš dalies nebuvo atnaujinta arba jei pastebėjome kai kurių priklausomybės nuo paketo problemų, galite pabandyti ją išspręsti rankiniu būdu vykdydami kitą išskaidymo sinchronizavimą. Tai bando padaryti, kad jūsų įdiegti paketai būtų visiškai tokie patys, kaip ir šiuo metu įgalintose saugyklose, net jei tai reikštų kai kurių paketų žemesnę versiją:

sudo dnf distro-sync

Tvirtesnis variantas taip pat leidžia pašalinti paketus, kurių paketų priklausomybės negalima patenkinti. Prieš patvirtindami tai, visada atidžiai peržiūrėkite, kurios pakuotės bus pašalintos:

sudo dnf distro-sync --allowerasing

Iš naujo pažymėkite failus su naujausia „SELinux“ politika

Jei atsiranda įspėjimų, kad kai kurie veiksmai nebuvo leidžiami dėl dabartinės „SELinux“ politikos, gali būti, kad kai kurie failai buvo neteisingai pažymėti „SELinux“ leidimais. Tai gali atsitikti, jei yra kokių nors klaidų arba jei kažkur praeityje buvote išjungę SELinux. Galite iš naujo pažymėti visą sistemą paleisdami:

sudo touch /.autorelabel

Paleidus kitą įkrovą užtruksite daug laiko, nes tai patikrins ir pataisys visas visų jūsų failų „SELinux“ žymas. Kai tai bus padaryta, dabar galėsime mėgautis šia nauja „Fedora“ versija.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.