Hur man uppgraderar från Fedora 26 till Fedora 27

fedora logotyp

Efter officiell release av den nya versionen av Fedora 27, vi börjar med uppdateringarna av den tidigare versionen. Som du borde veta rekommenderas det att alltid vara uppdaterad hela tiden, det är därför Jag har här en liten guide om hur vi uppdaterar vårt system.

För de användare som vill uppdatera sitt system till den nya versionen, vi har möjlighet att kunna göra det utan att behöva installera om systemet och att behöva kompromissa med våra filer.

Det enklaste sättet att göra denna process det är från gnome-pakethanteraren. Vi måste bara titta i vårt meddelandefält för att utföra uppdateringen eller så kan vi göra det från "GNOME-programvara" på fliken "Programuppdateringar" eller klicka på "Uppdatera" -knappen och du ska se den nya versionen av Fedora där.

Men för de av oss som inte har Gnome?

Uppdatera Fedora från terminalen

Om du är en av dem som inte använder Gnome i Fedora, kommer ovanstående inte att hjälpa dig, det är här Vi måste använda terminalen för att uppdatera vårt system. Här i denna process är det extremt nödvändigt att inaktivera inofficiella arkiv, som google, dropbox, rpmfusion, virtualbox etc.

För att göra detta måste vi gå till vår fil som lagrar dem och redigera den, vi gör detta med:

sudo ls /etc/yum.repos.d/

Här kommer vi att identifiera de som ligger utanför:

fedora.repo

fedora-updates.repo

fedora-updates-testing.repo

Vi måste redigera var och en av dem och lägg till alternativet till:

enabled=0

Till exempel i Googles databas:

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

Det första kommer att vara att öppna en terminal och börja uppdatera paketen och arkiv.

sudo dnf upgrade --refresh

Här på den tar vi cirka 30 till 50 minuter beroende på din internetanslutning, det kan ta lite längre tid.

Nu vi kommer att installera ett verktyg som gör att vi kan uppdatera vår Fedora

sudo dnf install dnf-plugin-system-upgrade

Slutligen med följande kommandon indikerar vi att installationen av de nya paketen utförs med:

sudo dnf system-upgrade download --releasever=27

När det är klart är det det är extremt nödvändigt att starta om vårt team för att ändringarna ska träda i kraft.

sudo dnf system-upgrade reboot

Lösa problem efter uppgraderingen

Det finns tillfällen när problem uppstår efter uppdatering på detta sätt, för att lösa dem måste vi bara följa dessa steg. Det borde inte vara nödvändigt för de allra flesta uppdateringar.

Bygg om RPM-databasen

Om vi ​​visas varningar när vi arbetar med RPM / DNF-verktyg är det möjligt att databasen har skadats av någon anledning. Det är möjligt att bygga om det och se om det löser dina problem. Säkerhetskopierar alltid / var / lib / rpm / först. För att bygga om databasen, kör:

sudo rpm --rebuilddb

Använd distrosynk för att lösa beroendeproblem

Systemuppdateringsverktyget använder distrosynkroniseringsmetoden som standard. Om ditt system delvis var ur uppdatering eller om vi märkte några problem med paketberoende kan du försöka fixa det genom att köra en annan distrosynkronisering manuellt. Detta försöker göra dina installerade paket exakt samma version som i de för närvarande aktiverade förvaren, även om det innebar att vissa paket nedgraderades:

sudo dnf distro-sync

En mer robust variant gör det också möjligt att ta bort paket vars paketberoende inte kan uppfyllas. Granska alltid noga vilka paket som kommer att tas bort innan du bekräftar detta:

sudo dnf distro-sync --allowerasing

Ommärka filer med den senaste SELinux-policyn

Om varningar uppstår om att vissa åtgärder inte tillåts på grund av den nuvarande SELinux-policyn, kan det vara fallet att vissa filer är felaktigt märkta med SELinux-behörigheter. Detta kan hända i händelse av eventuella fel eller om du hade inaktiverat SELinux någon gång tidigare. Du kan märka om hela systemet genom att köra:

sudo touch /.autorelabel

Att starta om nästa start tar lång tid eftersom det kommer att kontrollera och reparera alla SELinux-taggar på alla dina filer. När detta är klart kan vi nu njuta av denna nya version av Fedora.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.