sysvinit 3.0初始化系统发布

介绍的是经典初始化系统 sysvinit 3.0 的版本,该系统在 systemd 和 upstart 之前的日子里广泛应用于 Linux 发行版中,现在继续在 Devuan、Debian GNU/Hurd 和 antiX 等发行版中使用。 版本号更改为 3.0 与重大更改无关,而是达到第二位数字最大值的结果,根据项目中使用的版本编号逻辑,导致过渡到数字 3.0 2.99之后。

新版本修复了 bootlogd 实用程序中与控制台设备检测相关的问题。 如果以前只有名称与已知控制台设备相对应的设备被接受到 bootlogd 中,那么现在您可以指定任意设备名称,其检查仅受名称中有效字符使用的限制。 要设置设备名称,请使用内核命令行参数“console=/dev/device-name”。

与 sysvinit 结合使用的 insserv 和 startpar 实用程序的版本没有更改。 insserv 实用程序旨在组织引导过程,同时考虑到 init 脚本之间的依赖性,而 startpar 用于确保系统引导过程中多个脚本的并行启动。

来源: opennet.ru

添加评论