2012-10-27 4 views
1

J'essaie d'écrire un programme de connexion personnalisé pour un système Linux utilisant Python 3. Quelle est la meilleure façon d'exécuter automatiquement une application au démarrage?Exécution d'une application Python au démarrage

+5

se connecter à quoi? login to a shell, to gnome, ... – Ali

+2

La plupart des distributions Linux ont un "run au démarrage" dans les préférences du système. Ajoutez juste votre script python – inspectorG4dget

+0

qu'en est-il de Crontab? – Hamoudaq

Répondre

0

Vous devez utiliser soit un script System V Init, soit l'une des solutions les plus modernes telles que par défaut.

Le Linux Standard Base describes qualities of the init scripts in detail.

Il est généralement plus facile de commencer avec l'un des scripts existants au /etc/init.d et de l'adapter à votre cas d'utilisation.

Vous pouvez également choisir de surcharger/remplacer le comportement d'un niveau d'exécution particulier. Pour cela, vous devriez regarder plus en détail à /etc/inittab et inittab(5).

+0

Merci pour la réponse et la référence. très appréciée –

0

S'il s'agit du programme de connexion pour X11, vous pouvez le placer dans ~/.xinitrc. C'est un script de démarrage de session X.

Questions connexes