Instalar el Kernel 4.16 en CentOS 7

Instalar el Kernel 4.16 en CentOS 7.

En este articulo, instalaremos o actualizaremos al Kernel 4.16 en el sistema operativo LinuxCentos 7.

Actualmente el Kernel 4.16 es la ultima versión estable, cuando se lance una nueva versión, este método de instalar el Kernel 4.16 seguirá siendo valido para las versiones futuras.

Para que la instalación sea efectiva necesitaremos el repositorio «elrepo«, que esta orientado al hardware del sistema. Es compatible con cualquier tipo de sistema, «servidores», «vps virtualizados», «desktop», etc…

Comenzamos:

Instalar el Kernel 4.16 en CentOS 7 1

 

Instalar el Kernel 4.16 en CentOS 7

Primero comprobamos la versión del Kernel instalada.

uname -sr

ejemplo de salida…
[root@server06 ~]# uname -sr
Linux 3.10.0-693.21.1.el7.x86_64

vemos que disponemos de la versión 3.10, de manera que vamos a actualizar.

 

Instalamos el repositorio elrepo.

rpm --import http://www.elrepo.org/RPM-GPG-KEY-elrepo.org

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

ejemplo de salida…
[root@server06 ~]# rpm --import http://www.elrepo.org/RPM-GPG-KEY-elrepo.org
[root@server06 ~]# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
Recuperando http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
Preparando...                         ################################# [100%]
Actualizando / instalando...
   1:elrepo-release-7.0-3.el7.elrepo  ################################# [100%]

 

Habilitamos el repositorio elrepo e instalamos el nuevo Kernel.

yum --enablerepo=elrepo-kernel install kernel-ml -y

ejemplo de salida correcta…
================================================================================
 Package        Arquitectura
                            Versión                    Repositorio        Tamaño
================================================================================
Instalando:
 kernel-ml      x86_64      4.16.1-1.el7.elrepo        elrepo-kernel       44 M

Resumen de la transacción
================================================================================
Instalar  1 Paquete

Tamaño total de la descarga: 44 M
Tamaño instalado: 199 M
Downloading packages:
kernel-ml-4.16.1-1.el7.elrepo.x86_64.rpm                   |  44 MB   00:18     
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Advertencia: Las bases de datos (RPMDB) han sido modificadas por un elemento ajeno a yum.
  Instalando    : kernel-ml-4.16.1-1.el7.elrepo.x86_64                      1/1 
  Comprobando   : kernel-ml-4.16.1-1.el7.elrepo.x86_64                      1/1 

Instalado:
  kernel-ml.x86_64 0:4.16.1-1.el7.elrepo                                        

¡Listo!

Como puedes apreciar en la salida de ejemplo, se instalo la ultima versión estable, la 4.16.1-1.

Pero espera… no reinicies el sistema que aun no hemos terminado.

Instalar el Kernel 4.16 en CentOS 7 2

 

Debemos hacer una pequeña modificación en el Grub.

nano /etc/default/grub

Si la siguiente linea está presente la modificas como te indico, si no lo está… la agregas al final.
GRUB_DEFAULT=0

ejemplo del archivo grub correcto…

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=»$(sed ‘s, release .*$,,g’ /etc/system-release)»
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT=»console»
GRUB_CMDLINE_LINUX=»crashkernel=auto rhgb quiet»
GRUB_DISABLE_RECOVERY=»true»
GRUB_DEFAULT=0

Guarda y cierra el editor.

 

Ejecuta el siguiente comando:

grub2-mkconfig -o /boot/grub2/grub.cfg

En este momento ya tenemos instalado el nuevo Kernel 4.16, solo resta reiniciar el sistema.
reboot

Bien… verificamos la versión de nuestro kernel.
uname -sr

ejemplo de salida correcta…
[root@server06 ~]# uname -sr
Linux 4.16.1-1.el7.elrepo.x86_64

 

5 Comentarios

  1. Felipe
    19/11/2018
    • sololinux
      20/11/2018
  2. Carlos Nunes
    06/09/2019

Agregar comentario