
我想安裝 Debian Linux(在 2009 Macbook Pro 上),選擇 OpenRC init 系統。預設情況下,Debian 使用 Systemd。在安裝過程中,我沒有看到任何選擇init系統的選項;我如何選擇 OpenRC(或 Sysvinit)?
一旦安裝了 Systemd,我可以用 OpenRC 取代它嗎?
安裝過程中如何選擇 OpenRC?
是否可以擁有多個 init 系統,並透過設定檔等方式選擇使用哪一個?
答案1
OpenRC 沒有很好地移植到 Debian,他們並不認為 OpenRC 可以完全取代 SystemD 和 SysVinit,Debian Stretch 的當前版本是 0.23,並且這個版本沒有 openrc-init(init 的替代品),甚至如果你遷移到sid 或測試你有版本0.34 並且這個版本包括openrc-init 並且OpenRC 確實可以作為完整的init 工作,但是這個包不包括agetty的腳本,或者用於關閉、重新啟動等的符號鏈接這意味著需要做一些工作,當然也意味著一些問題。
對於想要運行帶有完整 OpenRC 的發行版的人來說,我的觀點是安裝 Gentoo 或其一些衍生版本,以及一些基於 Arch 的發行版,如 Parabola(OpenRC 版本)、Hyperbola 或 Artix。
答案2
我在這個論壇找到了一些答案: http://forums.debian.net/viewtopic.php?f=16&t=134915
概括:
- Systemd 和 OpenRC 可以共存。
- OpenRC 可以從裝有 Systemd 的電腦下載並安裝。
仍然想知道 Systemd 即使不活躍,是否仍然會搞亂系統...