systemd相关的一些东西
systemd的移植一直有问题,决定从头开始学习下。下面列上相关内容,再翻译下文档。
官方网站:http://freedesktop.org/wiki/Software/systemd
首先,systemd 是什么。systemd是一个 Linux 下的系统和服务管理程序,兼容 SysV 和 LSB 的 init 脚本。简单的就是一个服务管理程序,类似systemvinit和upstart,支持并行和按需启动,使用 socket 和 D-Bus。
systemd 需要内核配合,内核的配置按 Debian 的 WIKI 应该是这样的。
- CONFIG_DEVTMPFS=y
- CONFIG_CGROUPS=y
- CONFIG_AUTOFS4_FS=[y|m]
- CONFIG_IPV6=[y|m], 可选
- CONFIG_FANOTIFY=y,可选
根据 Gentoo 的 WiKi,CONFIG_AUTOFS_FS不能选。不过根据测试的结果,好像还需要有其它部分的配合。