Actualizar el kernel de Debian Jessie

Hace unos días tratamos el tema de los principales repositorios en Debian, además de otros repositorios de programas que nos podrián ser útiles. Siguiendo con éste tema hoy hablaré de las actualizaciones del sistema, desde la línea de comandos o shell.

Kernel-001

Actualizar el kernel de Debian Jessie

Con el programa apt-get podemos actualizar el sistema utilizando la siguiente opción:

  1. apt-get -y upgrade

Si añadimos el parámetro -y no nos preguntará nada, ya que entenderá que siempre contestamos sí.

También podemos utilizar un potente programa llamado aptitude, que nos facilitará mucho las cosas. El lector del artículo si quiere probar los comandos, debe de estar como superusuario o root,si es lo contrario deberá utilizar sudo, antes de las órdenes. Si queremos realizar una actualización de los paquetes:

  1. aptitude -y safe-upgrade

También podemos utilizar el comando:

  1. aptitude -y full-upgrade

Pero generalmente no es recomendado para la mayoría de los casos. Dicho comando lo utilizaremos para quedarnos seguro de que todos los paquetes se han actualizado a la última versión. Hay que tener en cuenta que antes de ejecutar cualquiera de estos comandos, como paso previo, debemos actualizar los repositorios con:

  1. aptitude update

Actualizar el núcleo o kernel del sistema

Cuando ya tenemos el sistema actualizado podemos proceder a actualizar el núcleo, también llamado kernel, del sistema. Podemos buscar la última versión escribiendo:

  1. aptitude search linux-image

De ésta manera nos listará todas las versión del kernel disponibles. Si utilizamos los repositorios backports, veremos la versión más reciente. Si tenemos problemas de compatibilidad de hardware, quizás actualizando el núcleo lo podamos solucionar, ya que a cada nueva versión se añaden nuevos módulos o drivers.

aptitude-kernel-01

Expliquemos un poco los parámetros que se ven en el listado:

  • p” Significa que el paquete no se encuentra instalado en nuestro sistema.
  • c” El archivo se eliminó pero los archivos de configuración todavía se encuentran.
  • i”, el paquete se encuentra instalado.
  • v”, el paquete es virtual.

En la siguiente columna se indica la opción programada.

  • i” El paquete se va instalar.
  • d” El paquete se va eliminar.
  • p” E paquete y sus archivos de configuración se van a eliminar.
  • A” Significa que el paquete se instaló de manera automática.

Para instalar una versión del núcleo sería de la siguiente manera:

aptitude install linux-image-”Versión del núcleo”

La primera línea muestra su kernel actual, que es el «linux-image-3.16.0-4-amd64«, actualizaremos nuestro sistema a la versión 4.1, justo la versión del kernel tercera en la lista.

Con el siguiente comando:

  1. aptitude install linux-image-4.1.0-0.bpo.1-amd64

Con el resultado:

aptitude-kernel-02

Indicamos que queremos continuar con la opción «Y»

Si todo va bien, al final de la descarga de ficheros e instalación, veremos una imagen similar a la siguiente:

aptitude-kernel-03

Y ahora reiniciamos el sistema con:

  1. reboot

Al volver a iniciar el sistema, en el menú GRUB veremos nuestro nuevo kernel recién instalado y el anterior:

aptitude-kernel-04

De ésta manera ya podemos disfrutar de la última versión de nuestro sistema operativo preferido ; )

Nota: Con cada versión nueva del kernel las instrucciones siempre son las mismas.