如何使我的python可执行文件在fedora 23启动时运行?

时间:2016-10-31 18:32:51

标签: python login startup fedora fedora-23

我使用pyinstaller使我的脚本可执行,现在我想让它在每次登录/启动时运行。 gnome调整工具没有列出我的可执行文件。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

你在这里问3个问题。启动和登录不一样。

1)要在登录时运行脚本,您可以将其添加到.bash_profile(用户主目录中的隐藏文件): https://ask.fedoraproject.org/en/question/35263/execute-shell-script-at-login/

2)要让脚本在启动时运行(启动),您可以选择创建/etc/rc.local文件(https://ask.fedoraproject.org/en/question/26898/what-is-the-auto-start-file-like-rclocal/
确保它是可执行的:

chmod +x /etc/rc.local

启用服务:

systemctl enable rc-local.service

3)运行'gnome-session-properties'并在那里添加你的脚本。