0 голосов
Мне надо, чтоб моя программа, написанная на питоне, автоматически запускалась при включении платы. Есть ли какой-то аналог автозагрузки как на windows, только на raspbian? Не хочется каждый раз её вручную запускать.
(905 баллов) 3 36 81

1 Ответ

+4 голосов
 
Лучший ответ
Существуют несколько способов автоматического запуска.
Можете добавить запуск программы в cron (утилита для периодического выполнения заданий в определённое время) задав в правилах запускать вашу программу при перезагрузке системы.
Можете добавить запуск программы в файл /etc/rc.local, который будет обработан SysVinit-ом устаревшим, но использующимся для совместимости.
Или запустить приложение, как службу используя systemd (демон для запуска других демонов), для этого потребуется написать текстовый файлик, описывающий параметры вашей службы. Одно из преимуществ использования запуска приложений через systemd - это возможность повторного запуска вашего приложения если оно неожиданно завершилось. Иными словами - если ваше приложение вдруг упало, systemd автоматически его запустит снова.
(88 баллов) 8
выбран
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. Тигрыч

    36 балл(ов)

  2. DmitrySadakov

    16 балл(ов)

  3. Un_ka

    13 балл(ов)

  4. anod

    9 балл(ов)

  5. parovoZZ

    9 балл(ов)

  6. Vitaliy-Sh

    5 балл(ов)

Награды месяца
1-е место: Arduino Due
2-е место: Arduino Mega 2560
3-е место: Iskra Mega

...