Para correr aplicaciones en tiempo real existe un parche para el kernel de Linux, este parche es para evitar que los manejadores se vean retrasados por tareas que no son de tiempo real, después en la siguiente entrada les diere como correr algunos ejemplos con estas características en tiempo real. Ahora lo que haremos es instalarlo en Ubuntu.

Después de un buen tiempo de estar tratando de instalarlo, he encontrado que Synaptic trae por defecto un kernel pre-compilado e instalable para Ubuntu que funciona con RT-Preempt. Para instarlo seguimos estos pasos:

  1. Vamos a Sistema->Administración->Gestor de Paquetes Synaptic
  2. En Synaptic buscamos “rt Linux” (sin comillas) y seleccionamos, con seleccionar linux-rt se seleccionan todos los relacionados:
    • linux-image-rt
    • linux-headers-rt
    • linux-rt
    • linux-image-2.6.31-10-rt
    • linux-rt-headers-2.6.31-10
    • linux-headers-2.6.31-10-rt
  3. Damos en aplicar, para descargar e instalar.
  4. Reiniciamos y en el grub seleccionamos el kernel 2.6.31-10-rt
  5. Ya tenemos instalado RT-Preempt en Ubuntu.

Probado en Ubuntu 10.04 con kernel 2.6.31-10

Manual pdf aquí

Fuente: aquí

Share on Facebook Share Share