Fedora 38 tiene liberado! !Este tutorial paso a paso explica cómo Actualización de Fedora 37 a Fedora 38 y versiones anteriores. Si ya está utilizando Fedora 37, ahora puede actualizar de forma segura a Fedora 38 para escritorio o servidor para obtener las últimas mejoras de funciones, rendimiento y estabilidad.
Tabla de Contenidos
requisitos previos
Antes de actualizar a Fedora 38, debe completar algunas tareas importantes.
- muy recomendable respaldo Sus datos importantes antes de actualizar a Fedora 38. 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 38 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 38 Preguntas frecuentes y decidir si continuar.
- Se admiten las actualizaciones a la siguiente versión (por ejemplo, de la 37 a la 38) y las actualizaciones que omiten una versión (por ejemplo, de la 36 a la 38). No se admiten actualizaciones en más de dos versionesPor ejemplo, no puede pasar de Fedora 35 a 38. 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, 35 a 36) y luego intente actualizar de 36 a 38. 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 38!
Actualización de Fedora 37 a Fedora 38
La tarea de actualización de Fedora 38 se puede realizar de dos maneras. Podemos actualizar a Fedora 38 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 37:
$ 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:
Como puede ver, actualmente tenemos Fedora 37 en nuestro sistema. Actualicemos Fedora 37 a Fedora 38 mediante cualquiera de los métodos que se indican a continuación.
1. Actualice a la estación de trabajo Fedora 38 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 38 ya está disponibleHaga clic en el botón Descargar para descargar el paquete de Fedora 38.
Ahora se descargarán los paquetes necesarios para actualizar a Fedora 38. Esto tomará un tiempo, dependiendo de la velocidad de Internet.
Paso 2: Una vez completada la descarga de Fedora 38, se le pedirá que reinicie la actualización. 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.
Ingrese la contraseña de sudo para activar la actualización.
Aparecerá una ventana emergente nuevamente, que le pedirá que presione el botón «Reiniciar e instalar».
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 reiniciará automáticamente e iniciará sesión en el nuevo escritorio de la estación de trabajo Fedora 38.
Puede verificar si su sistema Fedora está actualizado con renovar Sección de Software Gnome.
¡Felicidades! ¡Hemos actualizado con éxito a Fedora 38 Gnome Workstation Edition!
Etapa 4: Abra una ventana de terminal y verifique la versión de Fedora instalada con el comando:
$ cat /etc/fedora-release Fedora release 38 (Thirty Eight)
Para ver la salida detallada, ejecute:
$ cat /etc/os-release
Salida de ejemplo:
NAME="Fedora Linux" VERSION="38 (Workstation Edition)" ID=fedora VERSION_ID=38 VERSION_CODENAME="" PLATFORM_ID="platform:f38" PRETTY_NAME="Fedora Linux 38 (Workstation Edition)" ANSI_COLOR="0;38;2;60;110;180" LOGO=fedora-logo-icon CPE_NAME="cpe:/o:fedoraproject:fedora:38" DEFAULT_HOSTNAME="fedora" HOME_URL=" DOCUMENTATION_URL=" SUPPORT_URL=" BUG_REPORT_URL=" REDHAT_BUGZILLA_PRODUCT="Fedora" REDHAT_BUGZILLA_PRODUCT_VERSION=38 REDHAT_SUPPORT_PRODUCT="Fedora" REDHAT_SUPPORT_PRODUCT_VERSION=38 SUPPORT_END=2024-05-14 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 38 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 37 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, que lo ayudará a descargar el paquete Fedora 38, ejecutando:
$ sudo dnf install dnf-plugin-system-upgrade
Paso 3: Descargue el paquete Fedora 38 usando el comando:
$ sudo dnf system-upgrade download --releasever=38
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
opciones
$ sudo dnf system-upgrade download --releasever=38 --allowerasing
Etapa 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 38.
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 38 es Fedora 38Si es como yo, cambie el nombre de host para que coincida con su versión actual.
llegar cambiar nombre de hostcorrer:
$ sudo hostnamectl set-hostname fedora38
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.
cuidadoso: 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 su sistema:
$ sudo reboot
Comience con la última versión de Fedora 38.
en conclusión
En esta guía, hemos aprendido cómo Actualización de Fedora 37 a Fedora 38 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.