Как сделать мое приложение автоматически запускаемым после загрузки системы, rpm, Fedora 10 [закрыто]


Я использую Fedora 10 linux. Я создал RPM-файл для своего программного обеспечения. Это прекрасно работает. Но он не запускается автоматически, когда я загружаю свой компьютер. Есть ли что-нибудь, что я должен сделать во время создания RPM файла или .файл рабочего стола. Как мое приложение будет автоматически перезапускаться после установки.

Спасибо Сунил Кумар Саху.

4 2

4 ответа:

Моя операционная система: Fedora release 8, сегодня у меня была такая же ситуация(нужно запустить SVNserver при запуске системы. Я добился того же, используя следующие шаги, это может быть полезно для вас

Шаг 1. Созданный ниже файл сценария "svn_start_script.sh" in " / etc / init.d "

#!/bin/bash
svnserve -d

Помните: сделайте файл исполняемым.

Шаг 2. Создал ссылку sybmolic в каталоге уровня выполнения. В моем случае это /etc / rc.d / rc5.д ( Уровень 5)

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

IMP: имя файла ссылки следует начать с "S50", S50 должен сказать система для запуска скрипта при его загрузке, (Вы можете увидеть "S50bluetooth" есть, чтобы начать услуги Bluetooth на пуск)

Вы можете обратиться к этому сайту для дальнейшего чтения

Вам нужно будет написать initscript и установить его в /etc/init.d, и символически связать его с rc.3 и rc.5 каталогов (и любые другие уровни запуска, которые вы хотите). Если вы создадите шаблон initscript после некоторых из уже существующих в вашей системе, вы можете создать эти символические ссылки с помощью программы chkconfig.

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

Также вы можете попробовать добавить свой скрипт в /etc/rc.local или /etc/init.г/RC.local

ПОЛЬЗОВАТЕЛЬ UBUNTU