Archivo de la etiqueta: Raspbian

Ejecuta programas al inicio de tu Raspberry Pi

Es posible que nos apetezca configurar uno de nuestros proyectos de tal forma que se ejecute automáticamente al encender la Raspberry Pi, o el PC si tenemos Linux. Esto puede servir, por ejemplo, para automatizar el proyecto del fotomatón, con el que tanto hemos trabajado estos últimos meses, para que comience a funcionar con el arranque de la Raspberry Pi. Aunque puede servir para cualquier cosa y en cualquier sistema Linux hay docenas de programas configurados al inicio del sistema, eso fue lo que me estuvo preguntando Alfonso García por correo electrónico.

Inicio de una variante de Raspbian (Minibian). Imagen de Luca Soltoggio (minibian: https://minibianpi.wordpress.com/)
Inicio de una variante de Raspbian (Minibian). Imagen de Luca Soltoggio (minibian: https://minibianpi.wordpress.com/)

Lo que haremos en este artículo va a ser ver paso a paso lo que tenemos que hacer para automatizar un programa al inicio de Linux usando el capítulo de inicialización del sistema de la norma Linux Standard Base (que podéis leer aquí, en inglés), que es la forma estándar que los Linux tipo Debian (como es Raspbian) tienen de interpretar los contenidos de un directorio llamado init.d para ir ejecutando todo lo que allí encuentren. Si usáis una distribución basada en Red Hat Linux podréis encontrar alguna diferencia.

Haremos nuestra tarea de una forma responsable y cumplidora con los requisitos de lo especificado por la LSB, pero también algo simplificada. Un primer paso para que luego, cada uno, profundice en este tema lo que desee o necesite.

Sigue leyendo Ejecuta programas al inicio de tu Raspberry Pi

Raspbian Jessie – notas

Si instaláis Raspbian Jessie mediante Noobs, tenéis que tener en cuenta que el proceso de configuración cambia un poco. En lugar de abrirse el programa de configuración una vez se reinicia el sistema por primera vez, iréis al escritorio. Allí podréis escoger si abrir un terminal y lanzar el conocido programa de configuración con sudo raspi-config, para el que podéis seguir las instrucciones detalladas de este post, o bien configurar la Raspberry Pi visualmente con un panel de control muy sencillito (aunque en inglés). El panel de control está en Menú (Menu) → Preferencias (Preferences) → Raspberry Pi Configuration

RaspiConf-1RaspiConf-2

Os interesan:

  • La opción de Disable dentro de Overscan en la pestaña System: si veis áreas negras en vuestra pantalla o televisor.
  • Las correspondientes a la zona horaria (Timezone), idioma global (Locale) y teclado (Keyboard) en la pestaña Localisation.

Las opciones a configurar son muy fáciles de hacer si recordáis lo que configurábamos con la primera puesta en marcha (hay una lista bien detallada), pero no dudéis en poneros en contacto conmigo mediante los comentarios, el formulario de contacto o el correo electrónico que allí tenéis