Debian

在沒有 systemd 的情況下使用 mate 桌面

  • November 17, 2021

我在 Mate 桌面上使用 Debian Jessie,我想從我的系統中刪除 systemd。我正在按照這些說明進行操作,但我一進入

apt-get remove --purge --auto-remove systemd

apt-get將 mate desktop packagesmate-desktop-environment等列為要刪除的包。我知道 Gnome 3 依賴於 systemd,但我認為 Mate 沒有:我讓 Mate 在 FreeBSD 上執行良好,顯然沒有 systemd。

我做錯了什麼,或者是否有不依賴於 systemd 的 Debian 替代 Mate 包?

(這個答案在 2016 年為 Jessie 編寫時是準確的。我不知道目前 Debian 版本的情況如何。)

您應該能夠在不使用 systemd 作為系統的 init 的情況下執行 MATE,但目前在 Debian 中您需要安裝該systemd軟體包,因為mate-desktop-environment最終取決於libpam-systemd哪個依賴於systemd. 要與(或 Upstart)一起使用所有這些,sysvinit您需要安裝systemd-shim而不是systemd-sysv.

引用自:https://unix.stackexchange.com/questions/279603