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

1 Ответ

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

    2 балл(ов)

  2. Палыч

    2 балл(ов)

  3. Дамир

    2 балл(ов)

  4. lcco

    2 балл(ов)

  5. Ergamister

    2 балл(ов)

  6. Александр312

    2 балл(ов)

...