【问题标题】:Where is rc.local in Debian 9 (Debian Stretch)Debian 9 (Debian Stretch) 中的 rc.local 在哪里
【发布时间】:2017-06-28 08:44:22
【问题描述】:

在 Debian 的最新稳定版本 Debian Stretch 中似乎没有 /etc/rc.local。它在哪里? /etc/rc.local 过时了吗?

【问题讨论】:

    标签: debian


    【解决方案1】:

    rc.local 已被弃用。

    看来你仍然可以拥有一个:

    cat <<EOF >/etc/rc.local
    #!/bin/sh -e
    #
    # rc.local
    #
    # This script is executed at the end of each multiuser runlevel.
    # Make sure that the script will "exit 0" on success or any other
    # value on error.
    #
    # In order to enable or disable this script just change the execution
    # bits.
    #
    # By default this script does nothing.
    
    exit 0
    EOF
    chmod +x /etc/rc.local
    systemctl daemon-reload
    systemctl start rc-local
    systemctl status rc-local
    ● rc-local.service - /etc/rc.local Compatibility
       Loaded: loaded (/lib/systemd/system/rc-local.service; static; vendor preset: enabled)
      Drop-In: /lib/systemd/system/rc-local.service.d
               └─debian.conf
       Active: inactive (dead)
    Condition: start condition failed at Wed 2017-06-28 11:32:36 UTC; 3min 13s ago
    

    应启用供应商预设。您可以在 rc.local 中添加一些 echo 123 &gt;/proof 并重新启动,确保它可以正常工作 - 我确认可以,使用 EC2 上的最后一个 Debian Stretch AMI,...

    【讨论】:

    • 实际上,弃用系统中经过验证的部分(如 rc.local)是一个很大的错误!如果你转移到其他东西,比如 systemd - 好的,只是不要使用它的旧部分,但是为什么要删除它呢?
    • 还值得一提的是/etc/rc.local是从/etc/init.d/rc.local调用的,后者属于initscripts包。至少如果您安装了 SysV init
    • 为了什么而被弃用?
    • 它不起作用,因为您需要添加神奇的额外服务rc-local.service 来调用/etc/rc.local。如果我需要比echo hello world 更大的东西,它就不起作用了 - 软件包安装、数据库配置、模块配置。
    • /etc/rc.local was superseded in 1983. 可能是时候习惯了。 (-:
    【解决方案2】:

    /etc/rc.local 不是从 /etc/init.d/rc.local 调用的(至少在我今天刚刚安装的 Debian 伸展系统上),因为 /etc/init.d/rc.local在那个系统中不存在。

    【讨论】:

    • 请考虑在您的答案中添加更多信息
    • 解释在上面,你可能没有得到它所包含的 sys5 兼容脚本。 (我们可以就是否应该允许某些上游开发者弃用我们想要使用的东西发表意见,但是嘿)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多