2009-11-13 6 views
2

J'utilise Fedora 10 linux. J'ai créé le fichier RPM pour mon logiciel. Ça fonctionne bien. Mais il ne démarre pas automatiquement lorsque je démarre mon ordinateur. Y at-il quelque chose que je dois faire lors de la création du fichier RPM ou du fichier .desktop. Comment mon application redémarre automatiquement après l'installationComment faire pour que mon application démarre automatiquement après le démarrage du système, rpm, Fedora 10

Merci Sunil Kumar Sahoo.

Répondre

1
Put the .desktop file in the following folder in Fedora linux to start the application during startup 

/etc/xdg/autostart 

If we want to start the application before my desktop starts (means to start during driver load) then put the shell script file in the below path 

/etc/X11/xinit/xinitrc.d directory 
+1

Votre réponse m'a aussi beaucoup aidé. Merci mec. –

1

Vous devrez écrire un fichier initscript et l'installer dans /etc/init.d, et le relier symboliquement dans les répertoires rc.3 et rc.5 (et tout autre niveau d'exécution souhaité). Si vous modélisez votre initscript après certains de ceux déjà présents sur votre système, vous pouvez créer ces liens symboliques avec le programme chkconfig.

0

vous pouvez aussi essayer d'ajouter votre script dans /etc/rc.local ou /etc/init.d/rc.local

UBUNTU UTILISATEUR

2

Mon système d'exploitation: Fedora version 8, aujourd'hui, j'ai eu une même situation (besoin de démarrer SVNserver au démarrage du système.J'ai réalisé la même chose en utilisant les étapes ci-dessous, il peut être utile pour vous

St ep1. créé sous fichier script "svn_start_script.sh" dans "/etc/init.d"

#!/bin/bash 
svnserve -d 

Rappelez-vous: rendre le fichier exécutable.

Étape 2. Création d'un lien sybmolic dans le répertoire d'exécution. Dans mon cas, il est /etc/rc.d/rc5.d (niveau d'exécution 5)

ln -s /etc/init.d/svn_start_script.sh /etc/rc.d/rc5.d/S50svn_start_script.sh 

IMP: lien nom du fichier doit commencer par « S50 », le S50 est de dire au système pour démarrer la scénario lors de son démarrage, (Vous pouvez voir « S50bluetooth » est là pour démarrer les services Bluetooth à démarrage)

Vous pouvez consulter cette site Lectures suggérées

Questions connexes