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不能选。不过根据测试的结果,好像还需要有其它部分的配合。

发表评论