CubieBoard中文论坛

 找回密码
 立即注册
搜索
热搜: unable
查看: 5851|回复: 2

使用systemd后/etc/rc.local不能启动的解决办法

[复制链接]
发表于 2014-3-17 09:08:25 | 显示全部楼层 |阅读模式
  1. root@Cubieboard-A10:~# cat /lib/systemd/system/rc.local.service
  2. #  This file is part of systemd.
  3. #
  4. #  systemd is free software; you can redistribute it and/or modify it
  5. #  under the terms of the GNU Lesser General Public License as published by
  6. #  the Free Software Foundation; either version 2.1 of the License, or
  7. #  (at your option) any later version.

  8. # This unit gets pulled automatically into multi-user.target by
  9. # systemd-rc-local-generator if /etc/rc.local is executable.
  10. [Unit]
  11. Description=/etc/rc.local Compatibility
  12. ConditionFileIsExecutable=/etc/rc.local
  13. After=network.target

  14. [Service]
  15. Type=forking
  16. ExecStart=/etc/rc.local start
  17. TimeoutSec=0
  18. RemainAfterExit=yes
  19. SysVStartPriority=99
复制代码
刚刚升级了下系统,发现/etc/rc.local不能执行查
  1. systemctl status rc.local.service
复制代码
很明显,/etc/rc.local必须有执行权限才能启动,所以加上可执行权限就可以啦
+
+
+
+
+
+
+
回复

使用道具 举报

发表于 2014-3-19 22:22:35 | 显示全部楼层
本帖最后由 KochiyaOcean 于 2014-3-19 22:24 编辑

其实用了 systemd 之后大可弃用 rc.local 另外写脚本……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-27 03:14:18 | 显示全部楼层
KochiyaOcean 发表于 2014-3-19 22:22
其实用了 systemd 之后大可弃用 rc.local 另外写脚本……

方便啊,学习成本啊,要不您出个教程?
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|粤ICP备13051116号|cubie.cc---深刻的嵌入式技术讨论社区

GMT+8, 2024-11-24 00:58 , Processed in 0.020974 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc. | Style by Coxxs

返回顶部