Un kernel es la pieza de código más esencial para cualquier computadora que esté usando un sistema operativo. Se vincula como una interfaz de comunicación entre el hardware y el sistema operativo. En Ubuntu, puede encontrar el archivo del kernel almacenado en su “/ boot” con el nombre “vmlinuz-version”.
Razones para actualizar el kernel de Linux
Hay varias razones por las que necesita actualizar su kernel, pero las siguientes razones se consideran las más importantes:
- Mantenga su sistema seguro, protegiéndose de las nuevas amenazas de seguridad emergentes.
- Mejore la estabilidad del sistema resolviendo varios problemas que pueden hacer que su sistema se bloquee y se comporte de manera anormal.
- Actualice los controladores del sistema, ya que el kernel recién actualizado contiene los controladores más recientes para su máquina.
- Disfrute de las nuevas funciones del kernel que se están agregando.
Por lo tanto, si necesita aprovechar al máximo su sistema, es importante actualizar su kernel y mantener su sistema actualizado.
Actualización del kernel de Linux en Ubuntu y sus derivados
En este artículo, analizaremos dos métodos diferentes para actualizar el kernel de Ubuntu Linux. La siguiente guía está probada para funcionar en Ubuntu, pero también debería funcionar en Linux Mint sin ningún problema.
El primer método es un largo proceso de línea de comandos para los geeks y el segundo método describe la forma más fácil usando Ukuu, un método GUI para principiantes en Linux.
Primer método: actualización manual del kernel (modo terminal)
Paso 1. Verifique la versión del kernel instalada en su máquina usando el siguiente comando.uname -sr
Paso 2. Para actualizar su kernel, vaya a https://kernel.ubuntu.com/kernel-ppa/mainline/, elija la última versión estable y descárguela. (En el momento de escribir este tutorial, la v4.20.8 era la última versión estable)
Paso 3. Compruebe si su sistema es de 32 o 64 bits.
uname -i
Esto significa que su sistema es de 64 bits o, en otras palabras, es amd64.
Paso 4. Desde su terminal, descargue el kernel dependiendo de su sistema, sea de 32 o 64 bits. Entonces, en nuestro caso, descargaremos el amd64 usando los siguientes comandos.
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20.8/linux-headers-4.20.8-042008_4.20.8-042008.201902121544_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20.8/linux-headers-4.20.8-042008-generic_4.20.8-042008.201902121544_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20.8/linux-image-unsigned-4.20.8-042008-generic_4.20.8-042008.201902121544_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20.8/linux-modules-4.20.8-042008-generic_4.20.8-042008.201902121544_amd64.deb
Paso 5. Ahora instale los paquetes descargados.
sudo dpkg -i *.deb
Paso 6. Después de una instalación exitosa, reinicie su máquina.
reboot
Paso 7. Después de reiniciar su sistema, abra su terminal y verifique que el nuevo kernel se haya instalado correctamente.
uname -sr
Degradación del kernel de Linux debido a una actualización problemática
En caso de que haya enfrentado algún problema durante la actualización del kernel, no hay necesidad de entrar en pánico, estamos aquí para ayudarlo a volver a su kernel más antiguo. Por lo tanto, puede seguir los siguientes pasos para degradar el kernel del sistema.
Paso 1. Reinicie su sistema, presione y mantenga presionada la tecla Shift cuando vea el logo de Ubuntu. Esto le traerá la pantalla del menú Grub.
Paso 2. Elija la segunda opción que es “Opciones avanzadas para Ubuntu” y luego presione el botón Enter. Verá los kernels actuales de Linux encontrados.
Paso 3. Muévase con las flechas arriba / abajo y seleccione el kernel que necesita para degradarlo. Luego presione el botón Enter. Ahora el sistema se reiniciará usando su kernel más antiguo.
Paso 4. Después de reiniciar, abra la Terminal y use el siguiente comando para eliminar por completo los últimos paquetes del kernel del sistema.
sudo apt remove linux-image-unsigned-4.20.8-042008-generic linux-headers-4.20.8-042008-generic
Paso 5. Ahora reinicie su sistema para usar el kernel seguro más antiguo.
reboot
Paso 6. Finalmente, compruebe que ha degradado al kernel más antiguo.
uname -sr
Segundo método: mediante el uso de la utilidad de actualización del kernel de Ukuu (forma fácil)
En este método, usaremos la herramienta Ukuu para actualizar el kernel de Ubuntu. Ukuu es una versión corta de “ U buntu K ernel U pgrade U tility ”. Ukuu es una herramienta simple pero poderosa que se puede usar en sistemas Ubuntu para instalar y actualizar el kernel. Ukuu se puede utilizar para eliminar núcleos antiguos después de instalar nuevos.
Además, puede enviarle una notificación cuando haya una nueva actualización del kernel disponible. Ukuu se puede utilizar en las versiones de Ubuntu de escritorio y de servidor. A continuación, le mostraremos cómo usar Ukuu para actualizar su kernel.
Paso 1. Abra su Terminal y agregue el PPA para Ukuu al repositorio usando el siguiente comando.
sudo apt-add-repository -y ppa:teejee2008/ppa
Paso 2. Actualice su sistema.
sudo apt-get update
Paso 3. Instale Ukuu usando el siguiente comando.
sudo apt-get install ukuu
Paso 4. Ejecute el siguiente comando para abrir la herramienta Ukuu.
sudo ukuu-gtk
La interfaz de Ukuu debería ser algo como esto:
Como puede ver, Ukuu enumera todas las versiones de kernel disponibles que se pueden descargar. Además, le muestra una pequeña pista sobre el kernel actualmente instalado y el último disponible que se puede descargar.
Paso 5. Ahora para actualizar su kernel, todo lo que tiene que hacer es seleccionar el kernel y presionar Instalar.
Ukuu se encargará de todos los pasos manuales que hemos mencionado en la sección anterior. Por lo tanto, descargará la mejor versión del kernel que se ajuste mejor a la arquitectura de su sistema y la instalará automáticamente.
Paso 6. Simplemente disfrute aplicando el kernel sin necesidad de preocuparse por nada.
Paso 7. Este mensaje aparecerá después de instalar el kernel.
Paso 8. Reinicie su sistema para usar el nuevo kernel.
reboot
Paso 9. Después de reiniciar, verifique la versión del kernel instalada.
uname -sr
Finalmente, tenga cuidado al aplicar los comandos mencionados anteriormente. Y en caso de que haya tenido algún problema, deje un comentario y estaremos encantados de ayudarle a solucionarlo.