Bonjour la gang,
j'ai un Raspberry PI 3 et je veux faire en sorte que mon fichier .sh démarre en même temps que le système.
Est-ce possible en interface graphique de faire ceci? ou quel est l'endroit ou les étapes à suivre s.v.p.?
Merci
Jack !
Bonjour la gang,
j'ai un Raspberry PI 3 et je veux faire en sorte que mon fichier .sh démarre en même temps que le système.
Est-ce possible en interface graphique de faire ceci? ou quel est l'endroit ou les étapes à suivre s.v.p.?
Merci
Jack !
# quelle distribution ?
Posté par flavien75 . Évalué à 1.
faudrait nous dire quelle distribution tu utilise.
Raspbian ? Recallbox ? une autre ?
Les vrais naviguent en -42
# /etc/rc.local
Posté par EauFroide . Évalué à -5. Dernière modification le 27 avril 2017 à 14:18.
Édites en root ton fichier /etc/rc.local
Avant exit 0 ajoute le chemin vers ton fichier ou une commande, ou un mélange des deux.
Attention, /etc/rc.local est lancé au boot par root (administrateur système Linux). Tes scripts doivent donc être sécurisés ! (impossible à éditer pour d'autres users que pi ou root)
Voici un exemple où on lance bfgimer (minage bitcoin) au démarrage du raspberry pi (raspbian), ou encore ici où l'on met en place des tunnels SSH.
Il y a aussi l'option @reboot dans crontab mais je ne sais pas si elle fonctionne pour les simples démarrages.
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
[^] # Re: /etc/rc.local
Posté par foobarbazz . Évalué à 4.
Sinon, il y a la méthode systemd :
/etc/systemd/system/truc.service
et il faut activer le service :
systemctl enable truc.service
https://www.freedesktop.org/software/systemd/man/systemd.service.html
# Raspbian
Posté par laparej . Évalué à 1.
J'utilise Raspbian, j'ai crée un fichier videoauto.desktop
qui contient ceci:
[Desktop Entry]
Type=Application
Exec=php /home/pi/videos/Produce.php
Comment rendre ceci au démarrage j'ai essayé plusieurs manipulations et toujours sans succès :(
Merci
Jack
# créer le service
Posté par laparej . Évalué à 1.
Merci pour la solution,
c'est peut être moi qui est trop débutant mais ceci tenté ceci
/etc/systemd/system/videoauto.service
[Unit]
Description=Videoauto
[Service]
Type=oneshot
ExecStart=/home/pi/videoauto.desktop
TimeoutSec=0
StandardInput=tty
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
et il faut activer le service :
systemctl enable videoauto.service
[^] # Re: créer le service
Posté par EauFroide . Évalué à -4.
Pour répondre cliques sur "Répondre" en dessous du message de la personne à qui tu veux répondre si non elle n'est pas notifiée de ton message et tu as moins de chance qu'elle vienne te répondre à nouveau :)
Donation Bitcoin : 1N8QGrhJGWdZNQNSspm3rSGjtXaXv9Ngat
[^] # Re: créer le service
Posté par foobarbazz . Évalué à 1.
Je connais mal les fichiers .desktop (je m'en sert jamais).
Mais avec systemd, ce que tu veux faire c'est vraisemblablement :
Avec le champ
User=
qui va bien, sinon systemd le lance en tant que root par défaut.# Lancer une commande / script au démarrage Raspbian
Posté par Benoît Bailleux (Mastodon) . Évalué à 1.
En faisant l'hypothèse que la distribution utilisée est Raspbian, tu trouveras une liste de solutions (en fonction du besoin exact) ici :
https://raspberrypi.stackexchange.com/a/8735
Dans mon cas, la solution pour « If you want a script to run when you boot into the LXDE environment » a fonctionné nickel et le RPi lance bien le navigateur Web avec la bonne page et la bonne configuration au démarrage.
# Crontab ?
Posté par seb . Évalué à 1.
Salut
En console:
Et si tu dois avoir un service qui se lance avant.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.