Asegurar el sistema manteniéndolo actualizado

Petr Bokoc, Mirek Jahoda, Gregory Lee Bartholomew Versión unspecified Last review: 2023-12-23

Esta sección explica:

Por qué es importante conservar su sistema al día

Esta sección explica brevemente la importancia de actualizar su sistema en una base usual.

Todo el software contiene defectos (bug). A menudo, estos fallos puede resultar en una vulnerabilidad que puede exponer su sistema a usuarios maliciosos. Los paquetes que no han sido actualizados causan intrusiones del equipo. Implementar un plan para instalar parches de seguridad de manera oportuna para eliminar rápidamente las vulnerabilidades descubiertas, de modo que no puedan ser explotadas.

Actualización manual utilizando IGU

Esta sección describe como descargar e instalar manualmente nuevas actualizaciones usando la IGU.

Procedimiento

  1. Lleve el cursor sobre la esquina superior izquierda de la pantalla teclee "Software" y seleccione la aplicación Software para abrirla.

  2. Pulse el botón Actualizaciones para visualizar las actualizaciones disponibles.

  3. Pulse el botón Descargar para descargar actualizaciones nuevas.

  4. Tras las actualizaciones estén descargadas pulse el botón Reiniciar y Actualizar. Su sistema reiniciará para realizar la modernización.

Actualizar utilizando la aplicación de Software

Actualización manual usando ICU

Esta sección describe como descargar manualmente e instalar actualizaciones nuevas utilizando el gestor de paquetes DNF.

Procedimiento

  1. Modernizar el sistema:

    sudo dnf upgrade

    Confirme descargar los paquetes disponibles.

  2. Idealmente (pero es usualmente no requerido), utilice el comando rpmconf para combinar cualquier cambio del archivo config que haya hecho con cualquiera de las opciones nuevas que puedan haber sido introducidas por las actualizaciones del paquete. Haría esto antes de reiniciar su sistema:

    sudo rpmconf -a

    Para utilizar la opción combinada avanzada, necesitará establecer la variable MERGE del entorno a un editor que es capaz de realizar esa función (p.e., export MERGE="vimdiff"). Consulte la página man para detalles.

    Si instala el complemento DNF rpmconf, rpmconf ejecutará automáticamente en el final de cada modernización. Instálelo usando el comando:

    sudo dnf install python3-dnf-plugin-rpmconf

Recursos Adicionales

  • La página dnf(8) del manual

  • La página del manual rpmconf(8)

Establecer actualizaciones automáticas

Esta sección describe como utilizar la aplicación DNF Automatic para automáticamente:

  • Descargar e instalar cualquier actualización nueva

  • Solamente descargar las actualizaciones

  • Obtiene notificado sobre las actualizaciones

Procedimiento

  1. Instale el paquete dnf-automatic:

    sudo dnf install dnf-automatic
  2. Edite el archivo de configuración /etc/dnf/automatic.conf como necesite. Consulte la documentación de DNF Automatic para detalles.

  3. Habilite y arranque el cronómetro de systemd:

    sudo systemctl enable --now cronómetro

    Sustituye timer por uno de los siguientes dependientes en que acción desea lograr:

    • dnf-automatic-install.timer para descargar e instalar paquetes

    • dnf-automatic-download.timer para solo descargar paquetes

    • dnf-automatic-notifyonly.timer para solo obtener una notificación utilizando emisores configurados en el archivo /etc/dnf/automatic.conf.

    Por ejemplo:

    sudo systemctl enable --now dnf-automatic-install.timer
    Enlace simbólico creado /etc/systemd/system/timers.target.wants/dnf-automatic-install.timer → /usr/lib/systemd/system/dnf-automatic-install.timer.
  4. Asegúrese que el cronómetro ha sido habilitado e iniciado correctamente:

    sudo systemctl status timer

    Sustituya timer con el cronómetro desde el paso anterior, por ejemplo:

    sudo systemctl status dnf-automatic-install.timer
    ● dnf-automatic-install.timer - dnf-automatic-install timer
         Loaded: loaded (/usr/lib/systemd/system/dnf-automatic-install.timer; enabled; vendor preset: disabled)
         Active: active (waiting) since Fri 2021-01-29 14:50:22 +08; 1s ago
        Trigger: Sat 2021-01-30 06:05:57 +08; 15h left
       Triggers: ● dnf-automatic-install.service
    
    Jan 29 14:50:22 localhost.localdomain systemd[1]: Started dnf-automatic-install timer.

Recursos Adicionales

Recursos Adicionales

  • El capítulo DNF en la Guía de Administrador del Sistema Fedora