¡Buenas noticias para los usuarios de Fedora! ¡Fedora 37 ha sido lanzado! !Este tutorial paso a paso explica cómo Actualización de Fedora 36 a Fedora 37 y versiones anteriores. Si ya está utilizando Fedora 36, ahora puede actualizar de forma segura a Fedora 37 para escritorio o servidor para obtener las últimas mejoras de funciones, rendimiento y estabilidad.
Tabla de Contenidos
requisitos previos
Antes de actualizar a Fedora 37, debe completar algunas tareas importantes.
- muy recomendable respaldo Sus datos importantes antes de actualizar a Fedora 37. Independientemente del sistema operativo subyacente, este debería ser su primer paso cuando desee actualizar cualquier sistema. Asegúrese de haber realizado una copia de seguridad de todos los archivos, directorios, ajustes de configuración, marcadores del navegador y archivos dotfile importantes, etc.
- La actualización de Fedora 37 puede tardar varios minutos en completarse. Así que asegúrese de tener una conexión a Internet estable y energía ininterrumpida.
- Durante la actualización, su sistema se reiniciará automáticamente para aplicar la actualización. Por lo tanto, asegúrese de que no se estén ejecutando trabajos importantes (como copias de seguridad programadas).
- Ver Fedora 37 Preguntas frecuentes y decidir si continuar.
- Se admiten las actualizaciones a la siguiente versión (por ejemplo, de la 36 a la 37) y las actualizaciones que omiten una versión (por ejemplo, de la 35 a la 37). No se admiten actualizaciones en más de dos versionesPor ejemplo, no puede pasar de Fedora 34 a 37. A veces podría funcionar. Sin embargo, si tiene algún problema, no obtendrá ningún soporte. En este caso, primero actualice a la siguiente versión (es decir, 34 a 35) y luego intente actualizar de 35 a 37. Siempre se recomienda actualizar a la próxima versión antes de que la próxima versión alcance el EOL.
Bueno, sin más preámbulos, ¡comencemos la tarea de actualización de Fedora 37!
Actualización de Fedora 36 a Fedora 37
Podemos actualizar a Fedora 37 a través del software GNOME (GUI) y la línea de comandos (CLI). Primero, veremos el enfoque gráfico para usar el software GNOME. Esto es para aquellos que usan la edición de escritorio de Fedora.
Antes de comenzar, actualice su sistema Fedora 36:
$ sudo dnf --refresh update
$ sudo dnf upgrade
Reinicie el sistema para aplicar la actualización:
$ sudo reboot
Verifiquemos la versión actual con el siguiente comando:
$ cat /etc/fedora-release
Para ver el resultado de la versión detallada, ejecute:
$ cat /etc/os-release
Salida de ejemplo:
Ahora, siga cualquiera de los métodos a continuación para actualizar Fedora a 37 escritorio o servidor.
1. Actualice a la estación de trabajo Fedora 37 a través del software GNOME
paso 1: Abra su Centro de software de Gnome y vaya a renovar parte. Verás una notificación que dice: Fedora 37 ya está disponibleHaga clic en el botón Descargar para descargar el paquete de Fedora 37.
Ahora se descargarán los paquetes necesarios. Esto tomará un tiempo, dependiendo de la velocidad de Internet.
Paso 2: Una vez que se complete la descarga, se le pedirá que reinicie y actualice. Haga clic en el botón «Reiniciar y actualizar» para continuar con la instalación de la actualización.
Paso 3: Aparecerá una nueva ventana emergente y le pedirá que haga clic en Reinicie e instale la actualización botón. Simplemente haga clic en él para reiniciar su sistema Fedora.
Después de que el sistema se reinicie, se instalará el paquete descargado. Esto tomará un tiempo, dependiendo de la cantidad de paquetes que se instalarán. Asegúrese de que su sistema esté enchufado a un tomacorriente y que tenga energía ininterrumpida.
Después de instalar la actualización, el sistema se reinicia automáticamente e inicia sesión en el nuevo escritorio de Fedora 37.
Puede verificar si su sistema Fedora está actualizado con renovar Sección de Software Gnome.
¡Felicidades! ¡Hemos actualizado con éxito a Fedora 37 Workstation!
Paso 4: Abra una ventana de terminal y verifique la versión de Fedora instalada con el comando:
$ cat /etc/fedora-release Fedora release 37 (Thirty Seven)
Para ver la salida detallada, ejecute:
$ cat /etc/os-release
Salida de ejemplo:
NAME="Fedora Linux" VERSION="37 (Workstation Edition)" ID=fedora VERSION_ID=37 VERSION_CODENAME="" PLATFORM_ID="platform:f37" PRETTY_NAME="Fedora Linux 37 (Workstation Edition)" ANSI_COLOR="0;38;2;60;110;180" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:37" DEFAULT_HOSTNAME="fedora" HOME_URL=" DOCUMENTATION_URL=" SUPPORT_URL=" BUG_REPORT_URL=" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=37 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=37 VARIANT="Workstation Edition" VARIANT_ID=workstation
Alternativamente, puede consultar la versión de Fedora a continuación Configuración -> Acerca de parte.
2. Actualice a Fedora 37 Server desde la línea de comandos
Este método es adecuado para usuarios que ejecutan Fedora Server Edition en sus sistemas.
paso 1: Actualice el servidor Fedora 36 actual con el comando:
$ sudo dnf --refresh update
$ sudo dnf upgrade
Reinicie el sistema para aplicar la actualización.
$ sudo reboot
Paso 2: Instale el complemento dnf-upgrade ejecutando el siguiente comando:
$ sudo dnf install dnf-plugin-system-upgrade
Paso 3: Descargue el paquete Fedora 37 usando el comando:
$ sudo dnf system-upgrade download --releasever=37
Este comando descargará todos los paquetes más recientes y mostrará un resumen de los paquetes que se reemplazarán, actualizarán, actualizarán o degradarán. Esta tarea tarda unos minutos en completarse, ya que descarga muchos paquetes.
Si algunos de sus paquetes tienen dependencias no satisfechas, la actualización se negará a continuar hasta que la ejecute con --allowerasing
opción.
$ sudo dnf system-upgrade download --releasever=37 --allowerasing
Paso 4: Después de descargar todos los paquetes, ejecute el siguiente comando para iniciar la actualización real.
$ sudo dnf system-upgrade reboot
Su sistema se reiniciará automáticamente y la tarea de actualización comenzará a instalar todos los paquetes descargados.
Después de una actualización exitosa, el sistema se reiniciará con la nueva versión del servidor Fedora 37.
Tareas posteriores a la actualización de Fedora
En esta sección, realizaremos algunas tareas posteriores a la actualización, como cambiar el nombre de host, eliminar paquetes innecesarios, actualizar archivos de configuración, eliminar enlaces simbólicos huérfanos y limpiar núcleos antiguos, entre otros.
Los pasos proporcionados a continuación se aplican a las ediciones de escritorio y servidor de Fedora.
1. Cambiar el nombre de host
Usualmente uso el nombre de la distribución como nombre de host.Por ejemplo, el nombre de host de mi escritorio Fedora 37 es Fedora 37Si es como yo, cambie el nombre de host para que coincida con su versión actual.
a cambiar nombre de hostcorrer:
$ sudo hostnamectl set-hostname fedora37
2. Limpiar caché de metadatos DNF
Después de la actualización, los metadatos y las transacciones en caché se pueden borrar con los siguientes comandos:
$ sudo dnf system-upgrade clean
$ sudo dnf clean packages
3. Eliminar el paquete anterior
Para enumerar todos los paquetes con dependencias rotas o no satisfechas, ejecute:
$ sudo dnf update
$ sudo dnf repoquery --unsatisfied
Enumere todos los paquetes duplicados con el comando:
$ sudo dnf repoquery --duplicates
Enumere todos los paquetes que no están en el repositorio:
$ sudo dnf list extras
Si ya no los necesita, simplemente ejecute el siguiente comando para eliminar los paquetes antiguos y no utilizados.
$ sudo dnf remove $(sudo dnf repoquery --extras --exclude=kernel,kernel-*)
$ sudo dnf autoremove
4. Limpiar el paquete de jubilación
Algunos paquetes están obsoletos en cada versión de Fedora. Es posible que estén desactualizados o que los mantenedores hayan abandonado los paquetes. Los paquetes desactivados no recibirán ninguna actualización. Ni siquiera actualizaciones de seguridad.
Para eliminar paquetes obsoletos y descontinuados, ejecute:
$ sudo dnf install remove-retired-packages
$ remove-retired-packages
5. Actualice el archivo de configuración del sistema
Para actualizar los archivos de configuración del sistema, utilice rpmconf
herramienta.
Instalar rpmconf
herramienta, ejecute:
$ sudo dnf install rpmconf
Una vez completada la instalación, ejecute el siguiente comando:
$ sudo rpmconf -a
6. Limpia núcleos antiguos
Este dnf autoremove
El comando no elimina los núcleos no utilizados para evitar la eliminación accidental de núcleos. Si desea eliminar el kernel anterior, puede usar el siguiente comando:
$ sudo dnf remove $(dnf repoquery --installonly --latest-limit=-3)
El comando anterior eliminará todos los núcleos antiguos y conservará solo los 3 núcleos más recientes.
Ten cuidado: muy recomendable mantener al menos dos núcleosPorque, si hay un problema con la versión actual del kernel después de la actualización, puede cambiar con seguridad al kernel antiguo.
7. Eliminar enlaces simbólicos rotos
Después de una actualización del sistema, algunos enlaces simbólicos no utilizados quedan en el sistema.necesitas Encuentre y elimine enlaces suaves o simbólicos colgantes Eso no apunta a ningún lado.
Encuentra enlaces simbólicos rotos en /usr
directorio, ejecuta:
$ sudo symlinks -r /usr | grep dangling
Para eliminar los enlaces simbólicos colgantes, ejecute:
$ sudo symlinks -r -d /usr
Finalmente, reinicie el sistema para comenzar a usar la versión Fedora 37.
En conclusión
En esta guía, hemos visto cómo actualizar de Fedora 36 a Fedora 37 a través del Centro de software y terminal de Gnome. Finalmente, hemos incluido algunos pasos posteriores a la actualización que deben realizarse para limpiar un sistema fedora recién actualizado.