如何在 Fedora 15 上的系统启动时放置特定应用程序。
例如,如果我想在系统启动时启动 Firefox 浏览器,我该如何实现?
到目前为止我所做的是,我只是创建了一个简单的 shell 脚本,并将启动 Firefox 浏览器的命令放入其中,并将该 shell 脚本放置在/etc/init.d/
目录中。
#!/bin/bash
/usr/bin/firefox
答案1
这应该在您的桌面环境 (DE) 设置中进行配置。例如,如果您正在运行 Gnome,请gnome-session-properties
按照中的说明使用这个问题在 AskFedora 上。
对于 KDE,可以在 中进行配置Autostart
,如下所示:
全局初始化脚本不起作用的原因是这些命令在 GUI/DE 范围之外运行。同样,如果不进行调整,您就无法firefox
从普通的 tty shell 运行,但可以从 DE 中的终端窗口运行。
答案2
有两种方法可以做到这一点。第一种方法适用于运行 gnome 的情况。从终端输入命令
#gnome-session-properties
然后按 ENTER 键,然后您可以在那里添加您的条目...
例如:同理心位于 /usr/bin/empathy
或者您可以创建一个脚本并将其放置在 /etc/rc.local/myautostart.sh
#!/bin/sh
/usr/bin/empathy
使脚本文件可执行
#chmod r+x /etc/rc.local/myautostart.sh
现在你就拥有了