下記でインストールできます。
sudo apt-get install supervisor
以下殴り書きメモ:
こんな定義ファイルを書いておいて、
$ cat /etc/supervisor/conf.d/temp_disp.conf [program:temp_disp] command=sudo python3 /home/pi/samples/temp_disp.py numprocs=1 redirect_stderr=true stdout_logfile=/var/log/temp_disp.log user=pi
定義ファイル読み込みとサービスの追加(初回だけ)
$ sudo supervisorctl reread temp_disp: available $ sudo supervisorctl add temp_disp temp_disp: added process group
ステータス確認
$ sudo supervisorctl status temp_disp RUNNING pid 25258, uptime 0:00:05 $ sudo supervisorctl stop temp_disp temp_disp: stopped
デーモンの追加と削除は、
$ sudo supervisorctl add temp_disp $ sudo supervisorctl remove temp_disp
デーモンの起動と停止は、
$ sudo supervisorctl start temp_disp $ sudo supervisorctl stop temp_disp