9

我想弄清楚 Linux 的 init 进程 (/sbin/init) 中到底发生了什么,但很难找到一个。你能告诉我谁维护了init进程的源代码吗?

4

3 回答 3

14

这取决于 Linux 版本。传统上,sysvinit被使用。

如今,许多 Linux 发行版使用upstart.

其他一些,比如 Fedora,正在使用systemd.

于 2013-03-22T07:13:43.640 回答
4

你可以在这里sysvinit下载包的源代码。

请注意,某些 Linux 发行版不再使用 System V Init。例如,Debian、Fedora 和 Ubuntu 使用upstart

于 2013-03-22T07:10:40.620 回答
0

init 有几种变体。许多 Linux 发行版使用 systemd,而 Ubuntu 例如使用 upstart。源代码可以从项目网站或使用系统的包管理器下载。

于 2013-03-22T07:14:27.057 回答