GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo actualizar CentOS 8 / RHEL 8

Aunque CentOS 8/RHEL 8 se lanzó recientemente, debería haber algunas actualizaciones esperando a su sistema, ya que la comunidad de CentOS/Red Hat publica con mucha frecuencia actualizaciones para sus sistemas operativos.

En algunos casos, justo después de la instalación del sistema operativo, verá actualizaciones esperando la instalación.

LEER: Cómo instalar CentOS 8

LEER: Cómo instalar Red Hat Enterprise Linux 8

Esta guía le ayuda a actualizar el sistema CentOS 8/RHEL 8 para tener los últimos paquetes actualizados o la versión menor del sistema operativo (como CentOS 8.1/RHEL 8.1) en el sistema, así como para mantener el sistema seguro.

Copia de seguridad

Antes de realizar la actualización del sistema operativo, se recomienda realizar una copia de seguridad de los archivos importantes en una ubicación segura.

Actualizar CentOS 8/RHEL 8

Comprobar actualizaciones

Primero, veamos cuáles son las actualizaciones que esperan para su sistema.

yum check-update

Salida:

Las siguientes actualizaciones están disponibles para mi máquina.

Last metadata expiration check: 0:00:37 ago on Wed 23 Oct 2019 04:43:10 AM EDT.

bash.x86_64                                                4.4.19-8.el8_0                                          BaseOS
bind-export-libs.x86_64                                    32:9.11.4-17.P2.el8_0.1                                 BaseOS
epel-release.noarch                                        8-6.el8                                                 epel
grub2-common.noarch                                        1:2.02-66.el8_0.1                                       BaseOS
grub2-pc.x86_64                                            1:2.02-66.el8_0.1                                       BaseOS
grub2-pc-modules.noarch                                    1:2.02-66.el8_0.1                                       BaseOS
grub2-tools.x86_64                                         1:2.02-66.el8_0.1                                       BaseOS
grub2-tools-extra.x86_64                                   1:2.02-66.el8_0.1                                       BaseOS
grub2-tools-minimal.x86_64                                 1:2.02-66.el8_0.1                                       BaseOS
initscripts.x86_64                                         10.00.1-1.el8_0.1                                       BaseOS
iptables.x86_64                                            1.8.2-9.el8_0.1                                         BaseOS
iptables-ebtables.x86_64                                   1.8.2-9.el8_0.1                                         BaseOS
iptables-libs.x86_64                                       1.8.2-9.el8_0.1                                         BaseOS

.     .     .
.     .     .

sssd-client.x86_64                                         2.0.0-43.el8_0.3                                        BaseOS
sssd-common.x86_64                                         2.0.0-43.el8_0.3                                        BaseOS
sssd-kcm.x86_64                                            2.0.0-43.el8_0.3                                        BaseOS
sssd-nfs-idmap.x86_64                                      2.0.0-43.el8_0.3                                        BaseOS
systemd.x86_64                                             239-13.el8_0.5                                          BaseOS
systemd-libs.x86_64                                        239-13.el8_0.5                                          BaseOS
systemd-pam.x86_64                                         239-13.el8_0.5                                          BaseOS
systemd-udev.x86_64                                        239-13.el8_0.5                                          BaseOS
Obsoleting Packages
grub2-tools.x86_64                                         1:2.02-66.el8_0.1                                       BaseOS
    grub2-tools.x86_64                                     1:2.02-66.el8                                           @anaconda
grub2-tools-efi.x86_64                                     1:2.02-66.el8_0.1                                       BaseOS
    grub2-tools.x86_64                                     1:2.02-66.el8                                           @anaconda
grub2-tools-extra.x86_64                                   1:2.02-66.el8_0.1                                       BaseOS
    grub2-tools.x86_64                                     1:2.02-66.el8                                           @anaconda
grub2-tools-minimal.x86_64                                 1:2.02-66.el8_0.1                                       BaseOS
    grub2-tools.x86_64                                     1:2.02-66.el8                                           @anaconda

Si está satisfecho con las actualizaciones, proceda a instalar las actualizaciones en su sistema.

Actualizar núcleo

Como primera tarea, solo actualizaremos el paquete del kernel del sistema operativo.

La actualización del kernel por separado es opcional, ya que puede actualizar tanto el kernel como los paquetes en un solo comando que se verá en la siguiente sección. Dado que CentOS / Red Hat no sigue ninguna fecha programada para el lanzamiento de actualizaciones, no obtendrá actualizaciones del Kernel cada vez.

Use el siguiente comando para actualizar el kernel del sistema operativo.

yum update -y kernel

Paquetes de actualización

Ahora, instale las actualizaciones restantes para su sistema relacionadas con las aplicaciones ya instaladas.

yum update

Obtendrá la lista de paquetes junto con su tamaño de descarga. Debe escribir Y y presiona Entrar para comenzar la actualización.

 
Last metadata expiration check: 0:13:04 ago on Wed 23 Oct 2019 04:43:10 AM EDT.
Dependencies resolved.
============================================================================================================================
 Package                               Arch              Version                                    Repository         Size
============================================================================================================================
Upgrading:
 bash                                  x86_64            4.4.19-8.el8_0                             BaseOS            1.5 M
 bind-export-libs                      x86_64            32:9.11.4-17.P2.el8_0.1                    BaseOS            1.1 M
 grub2-common                          noarch            1:2.02-66.el8_0.1                          BaseOS            880 k
 grub2-pc                              x86_64            1:2.02-66.el8_0.1                          BaseOS             35 k
 grub2-pc-modules                      noarch            1:2.02-66.el8_0.1                          BaseOS            899 k
 grub2-tools                           x86_64            1:2.02-66.el8_0.1                          BaseOS            1.9 M
 grub2-tools-extra                     x86_64            1:2.02-66.el8_0.1                          BaseOS            1.0 M
 grub2-tools-minimal                   x86_64            1:2.02-66.el8_0.1                          BaseOS            196 k

.     .     .
.     .     .

 sssd-kcm                              x86_64            2.0.0-43.el8_0.3                           BaseOS            207 k
 sssd-nfs-idmap                        x86_64            2.0.0-43.el8_0.3                           BaseOS             94 k
 systemd                               x86_64            239-13.el8_0.5                             BaseOS            3.4 M
 systemd-libs                          x86_64            239-13.el8_0.5                             BaseOS            551 k
 systemd-pam                           x86_64            239-13.el8_0.5                             BaseOS            222 k
 systemd-udev                          x86_64            239-13.el8_0.5                             BaseOS            1.3 M
 epel-release                          noarch            8-6.el8                                    epel               21 k
Installing dependencies:
 grub2-tools-efi                       x86_64            1:2.02-66.el8_0.1                          BaseOS            444 k

Transaction Summary
============================================================================================================================
Install   1 Package
Upgrade  50 Packages

Total download size: 47 M
Is this ok [y/N]: Y  << Press Y and Enter
Downloading Packages:
(1/51): grub2-tools-efi-2.02-66.el8_0.1.x86_64.rpm                                          226 kB/s | 444 kB     00:01
(2/51): bind-export-libs-9.11.4-17.P2.el8_0.1.x86_64.rpm                                    364 kB/s | 1.1 MB     00:03
(3/51): grub2-pc-2.02-66.el8_0.1.x86_64.rpm                                                 346 kB/s |  35 kB     00:00
(4/51): grub2-common-2.02-66.el8_0.1.noarch.rpm                                             575 kB/s | 880 kB     00:01
(5/51): bash-4.4.19-8.el8_0.x86_64.rpm                                                      413 kB/s | 1.5 MB     00:03
(6/51): grub2-pc-modules-2.02-66.el8_0.1.noarch.rpm                                         699 kB/s | 899 kB     00:01
(7/51): grub2-tools-minimal-2.02-66.el8_0.1.x86_64.rpm                                      987 kB/s | 196 kB     00:00

Una vez que se descargan las actualizaciones del paquete, el instalador comenzará a instalarlo automáticamente.

Es posible que deba aceptar la clave de firma GPG si se le solicita.

(45/51): python3-libs-3.6.8-4.el8_0.x86_64.rpm                                              818 kB/s | 7.9 MB     00:09
(46/51): systemd-libs-239-13.el8_0.5.x86_64.rpm                                             929 kB/s | 551 kB     00:00
(47/51): systemd-pam-239-13.el8_0.5.x86_64.rpm                                              960 kB/s | 222 kB     00:00
(48/51): systemd-239-13.el8_0.5.x86_64.rpm                                                  690 kB/s | 3.4 MB     00:05
(49/51): epel-release-8-6.el8.noarch.rpm                                                    115 kB/s |  21 kB     00:00
(50/51): systemd-udev-239-13.el8_0.5.x86_64.rpm                                             959 kB/s | 1.3 MB     00:01
(51/51): selinux-policy-targeted-3.14.1-61.el8_0.2.noarch.rpm                               775 kB/s |  15 MB     00:19
----------------------------------------------------------------------------------------------------------------------------
Total                                                                                       1.5 MB/s |  47 MB     00:32
warning: /var/cache/dnf/epel-6519ee669354a484/packages/epel-release-8-6.el8.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 2f86d6a1: NOKEY
Extra Packages for Enterprise Linux 8 - x86_64                                              1.6 MB/s | 1.6 kB     00:00
Importing GPG key 0x2F86D6A1:
 Userid     : "Fedora EPEL (8) <[email protected]>"
 Fingerprint: 94E2 79EB 8D8F 25B2 1810 ADF1 21EA 45AB 2F86 D6A1
 From       : /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-8
Is this ok [y/N]: Y  << Press Y and Enter
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                    1/1
  Running scriptlet: bash-4.4.19-8.el8_0.x86_64                                                                         1/1
  Upgrading        : bash-4.4.19-8.el8_0.x86_64                                                                       1/101
  Running scriptlet: bash-4.4.19-8.el8_0.x86_64                                                                       1/101
  Upgrading        : grub2-common-1:2.02-66.el8_0.1.noarch                                                            2/101
  Upgrading        : platform-python-3.6.8-4.el8_0.x86_64                                                             3/101
  Running scriptlet: platform-python-3.6.8-4.el8_0.x86_64                                                             3/101
  Upgrading        : python3-libs-3.6.8-4.el8_0.x86_64                                                                4/101

Espere un tiempo para completar la actualización del sistema.

  Verifying        : systemd-pam-239-13.el8.x86_64                                                                   97/101
  Verifying        : systemd-udev-239-13.el8_0.5.x86_64                                                              98/101
  Verifying        : systemd-udev-239-13.el8.x86_64                                                                  99/101
  Verifying        : epel-release-8-6.el8.noarch                                                                    100/101
  Verifying        : epel-release-8-5.el8.noarch                                                                    101/101

Upgraded:
  bash-4.4.19-8.el8_0.x86_64                                    bind-export-libs-32:9.11.4-17.P2.el8_0.1.x86_64
  grub2-common-1:2.02-66.el8_0.1.noarch                         grub2-pc-1:2.02-66.el8_0.1.x86_64
  grub2-pc-modules-1:2.02-66.el8_0.1.noarch                     grub2-tools-1:2.02-66.el8_0.1.x86_64
  grub2-tools-extra-1:2.02-66.el8_0.1.x86_64                    grub2-tools-minimal-1:2.02-66.el8_0.1.x86_64
  initscripts-10.00.1-1.el8_0.1.x86_64                          iptables-1.8.2-9.el8_0.1.x86_64
  iptables-ebtables-1.8.2-9.el8_0.1.x86_64                      iptables-libs-1.8.2-9.el8_0.1.x86_64
  kernel-tools-4.18.0-80.11.2.el8_0.x86_64                      kernel-tools-libs-4.18.0-80.11.2.el8_0.x86_64
  kmod-25-11.el8_0.2.x86_64                                     kmod-libs-25-11.el8_0.2.x86_64
  kpartx-0.7.8-7.el8_0.2.x86_64                                 libdnf-0.22.5-5.el8_0.x86_64
  libnfsidmap-1:2.3.3-14.el8_0.2.x86_64                         libsss_autofs-2.0.0-43.el8_0.3.x86_64
  libsss_certmap-2.0.0-43.el8_0.3.x86_64                        libsss_idmap-2.0.0-43.el8_0.3.x86_64
  libsss_nss_idmap-2.0.0-43.el8_0.3.x86_64                      libsss_sudo-2.0.0-43.el8_0.3.x86_64
  microcode_ctl-4:20180807a-2.20190618.1.el8_0.x86_64           p11-kit-0.23.14-5.el8_0.x86_64
  p11-kit-trust-0.23.14-5.el8_0.x86_64                          platform-python-3.6.8-4.el8_0.x86_64
  python3-hawkey-0.22.5-5.el8_0.x86_64                          python3-libdnf-0.22.5-5.el8_0.x86_64
  python3-libs-3.6.8-4.el8_0.x86_64                             python3-perf-4.18.0-80.11.2.el8_0.x86_64
  python3-rpm-4.14.2-11.el8_0.x86_64                            rpm-4.14.2-11.el8_0.x86_64
  rpm-build-libs-4.14.2-11.el8_0.x86_64                         rpm-libs-4.14.2-11.el8_0.x86_64
  rpm-plugin-selinux-4.14.2-11.el8_0.x86_64                     rpm-plugin-systemd-inhibit-4.14.2-11.el8_0.x86_64
  selinux-policy-3.14.1-61.el8_0.2.noarch                       selinux-policy-targeted-3.14.1-61.el8_0.2.noarch
  setup-2.12.2-2.el8.noarch                                     sssd-client-2.0.0-43.el8_0.3.x86_64
  sssd-common-2.0.0-43.el8_0.3.x86_64                           sssd-kcm-2.0.0-43.el8_0.3.x86_64
  sssd-nfs-idmap-2.0.0-43.el8_0.3.x86_64                        systemd-239-13.el8_0.5.x86_64
  systemd-libs-239-13.el8_0.5.x86_64                            systemd-pam-239-13.el8_0.5.x86_64
  systemd-udev-239-13.el8_0.5.x86_64                            epel-release-8-6.el8.noarch

Installed:
  grub2-tools-efi-1:2.02-66.el8_0.1.x86_64

Complete!

Una vez que los paquetes estén instalados, reinicie su máquina

reboot

Verificar actualizaciones

Use el comando check-update para ver si hay actualizaciones pendientes para la instalación.

yum check-update

No debería devolver ninguna salida

O

Si revisa la consola del sistema o la pantalla de inicio, debería iniciarse a través del kernel actualizado.

También puede hacer que el sistema se inicie con el kernel actualizado usando el siguiente comando.

uname -a

Salida:

Linux centos8.itzgeek.local 4.18.0-80.11.2.el8_0.x86_64 #1 SMP Tue Sep 24 11:32:19 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
En caso de que el sistema no se inicie con el nuevo kernel, inicie la máquina con el kernel anterior y luego vuelva a instalar el kernel recién instalado.

Conclusión

Eso es todo. Comparta sus comentarios en la sección de comentarios.


Cent OS
  1. Cómo instalar phpMyAdmin en RHEL 8 / CentOS 8

  2. Cómo instalar P7Zip en RHEL 8 / CentOS 8

  3. Cómo instalar VMware Workstation 8 en CentOS 6 / RHEL 6 (x86_64)

  4. Cómo mantener los sistemas actualizados:CentOS / RHEL / Fedora

  5. ¿Cómo instalar o actualizar autoconf y automake en RHEL/CentOS?

Cómo instalar maven en RHEL 8 / CentOS 8

Cómo instalar cpan en RHEL 8 / CentOS 8

Cómo instalar ruby ​​en RHEL 8 / CentOS 8

Cómo instalar Docker CE en RHEL 8 / CentOS 8

Cómo actualizar CentOS

Cómo revertir la aplicación de parches del sistema operativo en CentOS 8 / RHEL 8