Kā jaunināt no Fedora 26 uz Fedora 27

fedora logotips

Pēc oficiālā jaunās Fedora 27 versijas izlaišana, mēs sākam ar iepriekšējās versijas atjauninājumiem. Kā jums vajadzētu zināt, ir ļoti ieteicams vienmēr to atjaunināt, tāpēc Man šeit ir neliels ceļvedis, kā atjaunināt mūsu sistēmu.

Tiem lietotājiem, kuri vēlas atjaunināt savu sistēmu uz jauno versiju, mums ir iespēja to izdarīt bez nepieciešamības pārinstalēt sistēmu un mums ir jākompromitē mūsu faili.

Vieglākais veids, kā veikt šo procesu tas ir no rūķa pakotņu pārvaldnieka. Mums vienkārši ir jāmeklē mūsu paziņojumu apgabals, lai izpildītu atjauninājumu, vai arī mēs to varam izdarīt cilnē "Programmatūras atjauninājumi" esošajā sadaļā "GNOME Software" vai noklikšķiniet uz pogas "Atjaunināt", un tur jums vajadzētu redzēt jauno Fedora versiju.

Bet tiem no mums, kuriem nav Gnome?

Atjauniniet Fedora no termināla

Ja jūs esat viens no tiem, kas Fedora neizmanto Gnome, iepriekš minētais jums nepalīdzēs, tas ir šeit mums ir jāizmanto termināls, lai atjauninātu mūsu sistēmu. Šajā procesā ir ārkārtīgi nepieciešams atspējot neoficiālus krātuves, piemēram, google, dropbox, rpmfusion, virtualbox utt.

Lai to izdarītu, jādodas uz mūsu failu, kurā tie tiek glabāti, un to jārediģē, mēs to darām ar:

sudo ls /etc/yum.repos.d/

Šeit mēs identificēsim tos, kas atrodas ārpus:

fedora.repo

fedora-updates.repo

fedora-updates-testing.repo

Mums būs jārediģē katrs no tiem no tiem un pievienojiet iespēju:

enabled=0

Piemēram, Google repozitorijā:

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

Pirmā lieta būs atvērt termināli un sākt atjaunināt paketes un krātuves.

sudo dnf upgrade --refresh

Šeit tas aizņems apmēram 30 līdz 50 minūtes atkarībā no jūsu interneta savienojuma. Tas var aizņemt nedaudz ilgāku laiku.

Tagad mēs instalēsim rīku, kas ļaus mums atjaunināt mūsu Fedora

sudo dnf install dnf-plugin-system-upgrade

Visbeidzot ar šādām komandām mēs norādām, ka jauno pakotņu instalēšana tiek veikta ar:

sudo dnf system-upgrade download --releasever=27

Pēc pabeigšanas tā ir ārkārtīgi nepieciešams, lai restartētu mūsu komandu lai izmaiņas stātos spēkā.

sudo dnf system-upgrade reboot

Pēc jaunināšanas problēmu risināšana

Ir gadījumi, kad pēc atjaunināšanas šādā veidā rodas problēmas, lai tās atrisinātu, mums vienkārši jāveic šīs darbības. Tam nevajadzētu būt nepieciešama lielākajai daļai atjauninājumu.

Pārbūvējiet RPM datu bāzi

Ja mums tiek parādīti brīdinājumi, strādājot ar RPM / DNF rīkiem, iespējams, datu bāze kāda iemesla dēļ ir bojāta. Ir iespējams to atjaunot un redzēt, vai tas atrisina jūsu problēmas. Vienmēr vispirms dublē / var / lib / rpm /. Lai atjaunotu datu bāzi, palaidiet:

sudo rpm --rebuilddb

Distro-sync izmantošana atkarības problēmu risināšanai

Sistēmas atjaunināšanas rīks pēc noklusējuma izmanto distro sinhronizācijas metodi. Ja jūsu sistēmā daļēji nav atjaunināts vai mēs pamanījām dažas paketes atkarības problēmas, varat mēģināt to novērst, manuāli palaižot citu disinhronizāciju. Tas mēģina padarīt jūsu instalētās paketes tieši tādu pašu versiju kā pašlaik iespējotajos krātuvēs, pat ja tas nozīmēja dažu pakotņu pazemināšanu:

sudo dnf distro-sync

Stingrāks variants ļauj noņemt arī pakas, kuru atkarību no pakotnēm nevar apmierināt. Pirms to apstiprināt, vienmēr rūpīgi pārskatiet, kuri iepakojumi tiks noņemti:

sudo dnf distro-sync --allowerasing

Pārkārtot failus ar jaunāko SELinux politiku

Ja rodas brīdinājumi, ka dažas darbības nav atļautas pašreizējās SELinux politikas dēļ, iespējams, daži faili ir nepareizi marķēti ar SELinux atļaujām. Tas varētu notikt kļūdu gadījumā vai ja kādreiz pagātnē būtu atspējota SELinux. Visu sistēmu var pārmarķēt, palaižot:

sudo touch /.autorelabel

Nākamās sāknēšanas pārstartēšana prasīs daudz laika, jo tas pārbaudīs un labos visus SELinux tagus visos jūsu failos. Kad tas ir izdarīts, tagad mēs varam izbaudīt šo jauno Fedora versiju.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.