Actualizar kernel ubuntu

El pasado año la comunidad Linux se vio envuelta en un importante halo de controversia por cómo gestiona Linus Torvalds el proyecto del kernel o núcleo del sistema operativo, aunque eso no le ha impedido cumplir con el plazo de entrega de la última versión del mismo. Esto significa que Linux 4.4 ya está entre nosotros.

Para quienes no lo sepan, el kernel Linux es el corazón del sistema operativo propiamente dicho. Se trata del nivel más bajo de software —esto es, la parte más próxima a la máquina en sí— que interactúa directamente con los componentes físicos del ordenador. El kernel se encarga de interconectar todos los programas que se ejecutan en “modo usuario” hasta el hardware, y permite que todos los procesos obtengan información unos de otros comunicándose entre sí.

En este artículo te enseñaremos qué debes hacer para actualizar al kernel Linux 4.4 en Ubuntu 15.10, pero antes permítenos que comentemos las principales novedades de la nueva versión del núcleo.

El kernel Linux se compone de millones de líneas de códigoEl kernel Linux se compone de millones de líneas de código

Cambios de Linux 4.4 frente a la versión anterior

Este lanzamiento, aunque no se trate de un hito como lo fue Linux 4.0, tiene características muy interesantes que vale la pena comentar. La más importante de todas ellas está, de hecho, bastante escondida en el código del núcleo.

Para empezar, con Linux 4.4 llega un mejor soporte de los procesadores Skylake de Intel, la familia de CPUs de reciente aparición. Intel presume del rendimiento y bajo consumo de estos chips, pero lo cierto es que sin un soporte completo a bajo nivel como el de Linux esa funcionalidad mejorada pasa fundamentalmente desapercibida.

También se han introducido mejoras en el soporte a procesadores ARM de 64 bits. En ellos podemos hacer una mención especial a la nueva bestia parda de la arquitectura, el Qualcomm Snapdragon 820, que servirá para impulsar muchos teléfonos móviles de gama alta durante este año. En esta misma línea, también se ha mejorado el soporte gráfico para las Raspberry Pi.

Con la nueva versión las Raspberry Pi han ganado en soporteCon la nueva versión las Raspberry Pi han ganado en soporte

Siguiendo con el tema del soporte gráfico, también se ha mejorado el soporte gráfico para aquellos que ejecuten Linux en una máquina virtual, de forma que los chips gráficos del anfitrión sean usados de forma más eficiente.

Ahora bien, es en las capacidades de usar Linux dentro de un servidor done hemos visto la novedad más importante. El uso del protocolo TCP/IP en Linux 4.4 ha pasado por una importante renovación, haciendo que un servidor que ejecute Linux sea más difícil de tirar mediante un ataque DDoS. Con la nueva actualización se pueden procesar hasta tres millones y medio de paquetes en un servidor y conseguir que su procesador todavía tenga espacio de trabajo, lo que ha aumentado la velocidad de trabajo de estas máquinas unas tres veces por encima de lo visto hasta ahora.

Actualizar al kernel 4.4 en Ubuntu

Actualizar el kernel desde Ubuntu es realmente sencillo. Lo único que tienes que hacer en primer lugar es comprobar si tu sistema operativo es de 32 o de 64 bits, tras lo cual tendrás que abrir una terminal y pegar dentro los comandos que te daremos a continuación de uno en uno. Para ello tendremos que ejecutar el siguiente comando:

uname -a

Dependiendo de la salida que nos ofrezca sabremos qué tipo de sistema operativo tenemos. Aquí tienes un ejemplo de salida de uname -a:

Linux 4.2.0-4.fc18.x86_64 #1 SMP Tue Jan 12 18:01:27 UTC 2016 x86_64 x86_64 x86_64 

Si tiene añadido amd64 x86_x64 significa que nuestro sistema es de 64 bits, mientras que si el añadido es x86 significa que tenemos uno de 32 bits. Si tu sistema es de 64 bits usa las líneas siguientes:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400_4.4.0-040400.201601101930_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400-generic_4.4.0-040400.201601101930_amd64.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-image-4.4.0-040400-generic_4.4.0-040400.201601101930_amd64.deb && sudo dpkg -i *.deb

Si por el contrario tu sistema operativo es de 32 bits, entonces usa estas líneas:

cd /tmp/

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400_4.4.0-040400.201601101930_all.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-headers-4.4.0-040400-generic_4.4.0-040400.201601101930_i386.deb

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.4-wily/linux-image-4.4.0-040400-generic_4.4.0-040400.201601101930_i386.deb && sudo dpkg -i *.deb

Cuando el proceso termine reinicia el ordenador para aplicar los cambios. No te preocupes si algo va mal, Linux guarda los kernel antiguos y podrías volver al anterior utilizando este comando:

sudo apt-get remove linux-headers-4.4.0-* linux-image-4.4.0-* && sudo update-grub

Si sigues estos pasos deberías poder actualizar a la nueva versión del kernel Linux sin problemas. Si tienes problemas de estabilidad recuerda que con el último comando puedes volver a la versión anterior del núcleo. Si te animas a actualizar a la última versión del kernel no dudes en venir a contarnos qué tal te ha ido dejándonos un comentario.

Relacionados

Opiniones de los usuarios

Nos encanta escucharte ¿Nos dejas tu opinión?