Hola tengo una app que quiero ejecutar al iniciar la Raspberry.
Actualmente lo tengo así
Iniciar CumulusMx
Dentro de /home/pi
sudo nano cumulus.sh
cd /home/pi/CumulusMX
sudo mono CumulusMX.exe
Guardamos
sudo crontab -e
@reboot sudo sh /home/pi/cumulus.sh%sudo sh /home/pi/cumulus.sh
sudo reboot 0
Ya de inicia pero a veces se para y debo ejecutarlo a mano.
Como puedo hacerlo con sytemd
He probado
[Unit]
Description=CumulusMX
After=network.target
StartLimitIntervalSec=0
[Service]
Type=simple
Restart=always
RestartSec=1
User=pi
ExecStart=/usr/bin/mono /home/pi/CumulusMx/CumulusMx.exe
[Install]
WantedBy=multi-user.target
Lo ideal es que se ejecute siempre y si se para el solo reinicie
Enviado desde mi M2007J20CG mediante Tapatalk
Ejecutar app al iniciar
-
- Pi Alpha
- Mensajes: 17
- Registrado: 29 Dic 2020, 15:41
- Agradecido: 0
- Agradecimiento recibido: 0
-
- Pi Alpha
- Mensajes: 17
- Registrado: 29 Dic 2020, 15:41
- Agradecido: 0
- Agradecimiento recibido: 0
[emoji849]
Enviado desde mi M2007J20CG mediante Tapatalk
Enviado desde mi M2007J20CG mediante Tapatalk
-
- Pi Alpha
- Mensajes: 17
- Registrado: 29 Dic 2020, 15:41
- Agradecido: 0
- Agradecimiento recibido: 0
Finalmente lo solucione asi:
[Unit]
Description=Cumulus
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/home/CumulusMX/
Restart=always
RestartSec=60
ExecStart=/usr/bin/mono /home/CumulusMX/CumulusMX.exe
[Install]
WantedBy=multi-user.target
[Unit]
Description=Cumulus
After=network.target
[Service]
Type=simple
User=root
WorkingDirectory=/home/CumulusMX/
Restart=always
RestartSec=60
ExecStart=/usr/bin/mono /home/CumulusMX/CumulusMX.exe
[Install]
WantedBy=multi-user.target