Программно запускаться при запуске в Linux? - PullRequest
3 голосов
/ 29 июля 2010

Как программно настроить исполняемый файл в Linux для запуска при входе пользователя в систему?

По сути, эквивалент ключа реестра HKCU\Software\Microsoft\Windows\CurrentVersion\Run в Windows.

Ответы [ 2 ]

7 голосов
/ 29 июля 2010

Для gnome в Linux, поместите файл .desktop со ссылкой на ваше приложение в ~ / config / autostart /, формат довольно прост:

[Desktop Entry]
Type=Application
Exec=foo
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name=foo

и вам нужно установить бит exec для этого файла (chmod + x)

Если вы поставляете на Linux, вы должны в любом случае создать один из них и поместить его в меню.

Для KDE в Linux вы должны создать символическую ссылку на исполняемый файл вашей программы в папке ~ / .kde / Autostart /

1 голос
/ 29 июля 2010

Если у вас нет GNOME, вы обычно помещаете свои команды в .profile или .rc или startx оболочки, если хотите, чтобы это выполнялось в / перед вашей X-средой.Вы также можете подключить что-нибудь в свои gdm скрипты / .rc s или любой другой менеджер входа в систему.

...