LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 861|回复: 3

fedora16中如何添加开机启动脚本

[复制链接]
发表于 2011-12-13 12:06:04 | 显示全部楼层 |阅读模式
以前的版本可以把脚本添加到rc.local中,fedora16中没有rc.local了如何解决,高手指点下啊
发表于 2011-12-13 12:50:01 | 显示全部楼层
看你要启动什么东西呀,比如我要启动FCITX,就在.kde/Autostart/ 里添加,这样就随着桌面启动了。
如果是开机加载一个模块,要看哪个模块了。

[hades@Fedora ~]$ ls .kde/Autostart/fcitx  -al
lrwxrwxrwx 1 hades hades 20 Dec 13 11:02 .kde/Autostart/fcitx -> /usr/local/bin/fcitx


PS: 这个文件目前是没有了,自己建立了也没作用。烦。
回复 支持 反对

使用道具 举报

发表于 2011-12-19 14:46:55 | 显示全部楼层
FC16采用systemd来管理和启动启动程序了。好像和原来的启动方式不一样了。
回复 支持 反对

使用道具 举报

发表于 2012-1-25 14:01:50 | 显示全部楼层
这个问题我也研究了很久,最后发现Fedora16 的xfce桌面环境下,【应用程序菜单】--【设置】--【会话和桌面启动】--【自动启动的程序】中可以添加开机启动脚本。

其实质是在 /home/用户/.config/autostart  添加了desktop后缀的快捷方式。

那么,我们要做的就是:

1.编写一个要开机启动的shell脚本,放在某个目录,如"/home/用户/shellboot"

2.用ln命令,为开机启动shell脚本创建一个快捷方式,放在"/home/用户/.config/autostart"

3.这时,你再打开【应用程序菜单】--【设置】--【会话和桌面启动】--【自动启动的程序】,
  可以发现刚才添加脚本的名字。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表