Com actualitzar Fedora Linux?

How Upgrade Fedora Linux



Fedora és una distribució de Linux patrocinada per Red Hat. El millor és que és lliure i de codi obert. També està disponible per a sistemes d’escriptori, servidor i IoT. Té un entorn d'escriptori diferent com KDE Plasma, XFCE, LXQT, etc.

Què cobrirem?

En aquesta guia, explicarem com actualitzar Fedora 32 a Fedora 33. Veurem tres maneres diferents d’actualitzar Fedora:







  1. Actualitzeu mitjançant Software Center
  2. Complement d'actualització del sistema DNF
  3. Actualitzeu només amb el gestor de paquets amb dnf

Coses a fer abans de començar

Abans d’iniciar el procés, hem de fer algunes coses per obtenir una experiència d’actualització fluïda.



El primer és que sempre heu de fer còpies de seguretat de les vostres dades abans d’intentar actualitzar-les. És molt recomanable per a qualsevol sistema de producció. Si esteu experimentant amb una màquina virtual, llavors no us haureu de preocupar. En segon lloc, hauríeu de tenir un compte root o almenys un compte d'usuari amb privilegis d'accés root. Això és necessari ja que no podeu executar les ordres d'actualització sense els drets de superusuari.



Mètode 1. Actualització mitjançant Software Center (recomanat per a la versió de Fedora Workstation)

Aquesta és la forma més recomanable d’actualitzar Fedora Workstation i també és la manera més senzilla per a principiants. Des de l'edició de Fedora 23 Workstation, comença a aparèixer una notificació per a una nova versió de Fedora cada vegada que s'introdueix una nova versió estable. Consulteu la notificació o aneu al centre de programari gràfic de Fedora; se us mostrarà una finestra d'actualització senzilla, tal com es mostra a continuació:





Quan premeu el botó de baixada, tots els fitxers necessaris per actualitzar es descarregaran automàticament. Quan finalitzi la descàrrega, demanarà un reinici per instal·lar els fitxers actualitzats. Després del reinici, podreu veure la vostra nova versió.



Mètode 2. Ús del connector d'actualització del sistema DNF

Aquest és el mètode d’actualització oficialment recomanat per a totes les instal·lacions de Fedora, excepte per a l’estació de treball Fedora. Utilitza dnf-plugin-system-upgrade quan realitza una actualització del sistema. En realitat, es tracta d'un mètode de línia d'ordres, ja que requereix executar alguna ordre. D’acord, aprofundim per veure com funcionarà.

Pas 1 . Primer, actualitzeu el sistema Fedora amb l'ordre:

#actualització dnf--actualització

Això instal·larà totes les actualitzacions necessàries al sistema abans de l’actualització. La mida real de la baixada pot variar per a cada sistema.

Això pot trigar un temps considerable a baixar i instal·lar totes les actualitzacions en funció de la velocitat de la connexió a Internet i del maquinari del sistema.

Pas 2 . Un cop finalitzada la instal·lació de les actualitzacions, reinicieu el sistema.

Pas 3 . Després de reiniciar el sistema, obriu un terminal i instal·leu el connector: dnf-plugin-system-upgrade. Per fer-ho, utilitzeu l'ordre següent:

#dnfinstal·lardnf-plugin-system-upgrade

Pas 4 . Ara farem servir el connector dnf per descarregar els paquets d’actualització de la versió. Executeu l'ordre següent:

#descàrrega d'actualització del sistema dnf--actualització --lliberador=33

Quan executeu l'ordre anterior, us demanarà que executeu l'ordre dnf upgrade –refresh per assegurar-vos que el sistema està actualitzat. Premeu 'y' i premeu Retorn perquè pugui baixar qualsevol actualització nova.

El alliberador L'argument s'utilitza per especificar la versió del sistema operatiu Fedora que volem instal·lar. Aquí hem especificat la versió número 33, que és la darrera versió disponible ara mateix. Per actualitzar a una versió ramificada, hem d’utilitzar 34, o bé podem utilitzar rawhide per actualitzar a una versió rawhide.

Un cop finalitzat el procés d'actualització, podeu descarregar les actualitzacions tal i com es mostra a continuació:

Com podeu veure, aquesta actualització de la versió té uns 1,3 G de mida, de manera que pot trigar molt a baixar-se i instal·lar-les. Espereu a que finalitzi el procés.

Durant el procés d’actualització, importarà una clau gpg i us demanarà que la verifiqueu, només heu de prémer 'y' aquí:

El procés d’instal·lació està gairebé completat, el que queda és executar l’ordre:

#reinici de l'actualització del sistema dnf

Nota : Si us plau, no executeu cap altra ordre a part de reiniciar dnf system-upgrade, en cas contrari potser haureu de reiniciar tot el procés.

Ara el sistema es reiniciarà per aplicar les actualitzacions del sistema descarregades, tal com es mostra a continuació:

Un cop finalitzat el procés d'actualització, hauríeu de veure una nova pantalla d'inici de sessió per a Fedora 33 OS, com es mostra aquí:

Podem comprovar la versió de Fedora amb l’ordre:

#/etc/os-release

Com que fèiem servir la versió de Fedora 32 xfce, hem actualitzat a Fedora 33 xfce. Això hauria de ser el mateix si esteu actualitzant des de la versió de gnome, heu d’arribar a Fedora de gnome.

Mètode 3. Actualització mitjançant gestor de paquets només amb dnf (sense utilitzar el connector d'actualització del sistema DNF)

L'últim mètode és utilitzar DNF, que en realitat és no es recomana de Fedora. Mentre actualitzeu aquesta manera, podeu trobar problemes generals de dependència. Per a qualsevol problema d’aquest tipus, podeu consultar les pàgines de referència i altres publicacions relacionades amb la guia d’instal·lació. Aquest és un mètode molt divertit i només ha de ser utilitzat per administradors de sistemes experimentats.

Pas 1 . Obriu un terminal i inicieu la sessió com a usuari root i executeu l'ordre següent:

#systemctl isolate multi-user.target

Pas 2 . En aquest moment, hem d’actualitzar els paquets del nostre sistema operatiu Fedora actual amb l’ordre següent:

#actualització dnf

Pas 3 . En cas d'actualitzar tres o més versions o actualitzar una versió antiga de Fedora abans de Fedora 20, pot ser que hàgiu d'importar i instal·lar la clau de signatura del paquet. En cas contrari, no és necessari per actualitzar dues versions o menys de la versió de Fedora 20 o posterior.

Per tant, si cal importar la clau, executeu l'ordre següent:

#rpm--importar /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-23-x86_64

No oblideu substituir 23 per la vostra versió objectiu, com ara 32 o 33, per a la darrera Fedora. A més, substituïu x86_64 per l'arquitectura del vostre sistema.

Pas 4 . Neteja tota la memòria cau de dnf executant:

#netejar-ho tot

Pas 5 . Inicieu el procés d'actualització amb l'ordre:

#dnf--lliberador=<target_release_number> --setopt=deltarpm=falssincronització distro

Pas 6 . Instal·leu nous paquets per a la nova versió amb:

#dnf groupupdate'Instal·lació mínima'

Altres grups com GNOME Desktop, Eines d'administració també es poden actualitzar tal com es mostra aquí:

# dnf groupupdate 'GNOME Desktop'

# dnf groupupdate Eines d'administració

Pas 7 . Instal·leu el carregador d’arrencada del dispositiu d’arrencada amb l’ordre:

#/usr/sbin/grub2-install BOOTDEVICE

El dispositiu d'arrencada sol ser / dev / sda o / dev / sdb, segons el vostre disc dur. Si utilitzeu una màquina virtual, pot ser com el dev / vda.

Pas 8 . Ara, suprimiu els fitxers de memòria cau innecessaris i altres fitxers redundants netejant el sistema. Aquests fitxers solen residir en els directoris següents:

  1. / var / cache / dnf
  2. / var / lib / mock
  3. / var / cache / mock

Conclusió

En aquesta guia, hem vist com podem actualitzar Fedora Linux de tres maneres diferents. També hem après la principal diferència en l’ús d’aquests mètodes d’actualització. Aquesta guia s'ha provat amb èxit a Fedora 32 per actualitzar-la a Fedora 33. Si us ha agradat aquesta guia de instruccions, compartiu-la amb altres usuaris.