Actualizar el Kernel en Ubuntu

Si sigues a menudo las noticias de Phoronix o cualquier otra página dedicada al mundo de Linux, sabrás que en las últimas ramas del kernel se han hecho enormes avances tanto en drivers como en rendimiento general. Gráficos, sonido, gestión de memoria, sistemas de ficheros… todo lo que concierne al kernel se encuentra en continuo progreso y mejora.
En mi caso, mi instalación de Ubuntu 12.04 estaba en el punto 12.04.2; recordemos que las LTS van avanzando por diferentes puntos “estables”. El tercer hito se espera para agosto según aparece en Launchpad. Hasta ahora, el núcleo más nuevo al que se tiene acceso mediante las típicas actualizaciones sugeridas es el 3.5.0, pero se puede instalar también una rama más reciente.

Por supuesto, actualizar el kernel conlleva algunos riesgos como la rotura de paquetes, así que hazlo bajo tu propia responsabilidad y crea backups antes de llevar la operación a cabo. Comenzamos consultando nuestra arquitectura:
$ uname -i
Probablemente estemos empleando una arquitectura i386, i686 o x86_64. Las dos primeras corresponden a sistemas de 32-bit y la segunda a los de 64. Crearemos una carpeta para descargar el kernel y nos situaremos en ella:
$ mkdir kernel
$ cd kernel

En http://kernel.ubuntu.com/~kernel-ppa/mainline se pueden encontrar las últimas versiones del núcleo, listas y empaquetadas para instalar en nuestro sistema (Ubuntu y derivados). Abstente de instalar las versiones “rc” (Release candidate) pues todavía se encuentran en estado de prueba. Como muestra la siguiente imagen, la última versión estable es la 3.9.4, que es la que voy a instalar, así que siguiendo en la terminal, descargamos los ficheros de imagen y cabeceras…

ultimo-kernel

Para 32-bit:
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904-generic_3.9.4-030904.201305241545_i386.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-image-3.9.4-030904-generic_3.9.4-030904.201305241545_i386.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904_3.9.4-030904.201305241545_all.deb

Para 64-bit:
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-image-3.9.4-030904-generic_3.9.4-030904.201305241545_amd64.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904-generic_3.9.4-030904.201305241545_amd64.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.9.4-saucy/linux-headers-3.9.4-030904_3.9.4-030904.201305241545_all.deb

Y por último, damos la orden de que instale todos los paquetes:
$ sudo dpkg -i *.deb
Cuando termine, reiniciamos el ordenador y verificamos que todo ha ido bien. Si no, siempre podemos seleccionar una versión anterior en el menú de arranque y desinstalar la que hemos intentado poner. A mi no me ha dado ningún problema y he conseguido un ligero mejor rendimiento de los gráficos integrados de Intel.

kernels

Termino reseñando que la gente de UpUbuntu ha creado un script que automatiza todo lo anterior, para los más vagos. Si es tu caso, descárgalo:
$ wget https://dl.dropboxusercontent.com/u/47950494/upubuntu/kernel-3.9.4
Y ejecútalo:
$ sh kernel-3.9.4
Profit! 🙂

Anuncios

Un pensamiento en “Actualizar el Kernel en Ubuntu

  1. Acabo de realizar el mismo proceso para actualizar a la versión 3.10.4 con éxito, y espero que pronto esté disponible el 3.11, con algunas mejoras muy interesantes entre las que yo destacaría:
    – Mejor gestión de consumo de energía en máquinas Intel
    – Mejoras en gráficos, sobretodo para chips Radeon
    – Mejoras en el sistema de sonido
    – Posibilita que Wine ejecute aplicaciones de Windows RT
    Pero hay una lista más exhaustiva e información constantemente actualizada en phoronix.com

    Me gusta

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s