Page 1 sur 1

Lancer un logiciel avec la commande at

Posté : ven. 1 févr. 2019 12:02
par aspublic
Bonjour
J'ai installé Mint il y a peu, j'en suis très content, je m'essaye aux commandes sur la console et la, j'ai un problème.
Je voudrais que mon client torrent (Transmission) se lance tout seul la nuit, pour profiter d'un abonnement internet illimité la nuit.
Quand je tape transmission-gtk dans la console, la fenetre de Transmission se lance.
Si je tape :
$ at 15:20
warning: commands will be executed using /bin/sh
at> transmission-gtk
at> <EOT>

Rien ne se passe à 15:20! Est ce que c'est un problème de syntaxe. Je n'ai rien trouvé sur les forums.
Merci de votre aide, et désolé si c'est trivial!

Re: Lancer un logiciel avec la commande at

Posté : ven. 1 févr. 2019 16:35
par Scrat
Bonjour.

La solution de passer par "crontab", indiquée par cyrille, me parait la plus adéquate.

Si on veut passer par la commande "at", le paquet correspondant n'est pas installé par défaut, mais il est référencé dans le gestionnaire de paquets et on peut l'installer.

Mais attention aux droits d'accès: dans ce lien assez ancien, il est mentionné que par défaut, la commande at n'est utilisable que par le super-utilisateur root. Cependant on peut autoriser ou interdire l'usage de cette commande à certains utilisateurs en définissant les fichiers /etc/at.allow et /etc/at.deny.

A+

Re: Lancer un logiciel avec la commande at

Posté : sam. 2 févr. 2019 15:01
par aspublic
Merci vous deux.
J'ai modifié les droits dans at.allow et at.deny, mais ça ne marche pas mieux.
J'ai donc fini par utiliser crontab et la, pas de problème, ça fonctionne comme je veux.
Merci encore!

Et, Cyrille, j'ai même réussi à faire que 15h20 soit la nuit ;) , trop fort crontab