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

1 Ответ

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

    75 балл(ов)

  2. Un_ka

    54 балл(ов)

  3. parovoZZ

    12 балл(ов)

  4. sser

    10 балл(ов)

  5. Тёмик

    5 балл(ов)

  6. NesteruS

    5 балл(ов)

Награды месяца
1-е место: OLED-дисплей (Troyka-модуль)
2-е место: Графический экран 128×64
3-е место: Текстовый дисплей 16×2 (Troyka-модуль)

...