Questions générales sur Manjaro Linux.
S'il vous plaît, avant de poster, essayez la fonction de recherche du forum.
Répondre

Démarrer un service automatiquement

#1Messageil y a 8 ans

Bête question !
J'avais l'habitude de lancer les démarrages automatiques par :

sudo tlp start
sudo ufw start

Mais ne faut il pas :

systemctl enable tlp
systemctl enable ufw

en fait ?
(ou est-ce la même chose ?)

* avec en prime

systemctl enable tlp-sleep.service
pour tlp ?

Démarrer un service automatiquement

#2Messageil y a 8 ans

'LLo,

Start te démarre le service une fois & enable te colle un raccourci dans /etc/systemd/system & nécessite un reboot (peut-ête + nécessaire dans la dernière mouture de systemd, si j'ai bien lu) qui te l'active à chaque boot. L'extension .service n'est point nécessaire en passant.

Démarrer un service automatiquement

#3Messageil y a 8 ans

Bonjour

attention l'équivalent de ton ancienne commande est start et non enable

systemctl enable va lancer le service automatiquement a tous les prochains boot
systemctl start va lancer le service manuellement

ne pas confondre les 2 :!:

tlp-sleep.service c'est uniquement si tu fais de l'hibernation(ton pc pas toi) il coupe puis relance tpl.

Démarrer un service automatiquement

#4Messageil y a 8 ans

Oui, oups, je voulais d'ailleurs dire

sudo ufw enable

Donc sous systemd, cette commande est inopérante ?
.. pour tlp, il semble par contre bien que

sudo tlp start
démarre le service automatiquement sous Upstart

Démarrer un service automatiquement

#5Messageil y a 8 ans

Tu mélanges un brin upstart & systemd au niveau des commandes semble-t-il ?
Je parlais uniquement de systemd...

Démarrer un service automatiquement

#6Messageil y a 8 ans

Fais tout avec systemd, au moins en cas de problème, tu auras plus d'infus sur le "status".

Démarrer un service automatiquement

#7Messageil y a 8 ans

Ok, vu !
Au passage je vais plutôt faire des

sudo systemctl enable machintruc

Parce qu'avec

systemctl enable machintruc
il faut entrer deux fois le mot de passe.

Démarrer un service automatiquement

#8Messageil y a 8 ans

nam1962 a écrit :pour tlp, il semble par contre bien que

sudo tlp start
démarre le service automatiquement sous Upstart

non non
avec ubuntu tlp installe un "tlp.upstart", tlp est donc automatiquement dans l'init, la commande start juste le lance (dans la doc de tlp) start est un paramètre du programme tlp et n'a rien à voir avec un systeme d'init.
Dernière modification par papajokeil y a 8 ans, modifié au total 1 fois.

Démarrer un service automatiquement

#9Messageil y a 8 ans

Ah, ok, merci !

Démarrer un service automatiquement

#10Messageil y a 8 ans

nam1962 a écrit :Ok, vu !
Au passage je vais plutôt faire des

sudo systemctl enable machintruc

Parce qu'avec

systemctl enable machintruc
il faut entrer deux fois le mot de passe.


Dans ce cas , tu fais

sudo !!

Le double point d'exclamation rappelle la dernière commande.

Démarrer un service automatiquement

#11Messageil y a 8 ans

Merci pour le truc que je ne connaissais pas ;)
Répondre