系统没有用systemd引导



我正在尝试按照数字海洋这篇文章中讨论的jenkins安装过程,在WSL中。安装的Ubuntu版本是Ubuntu 18.04。

jenkins安装中的一切都很好,但是当我试图运行这个sudo systemctl start jenkins时,我得到了这个消息。

System has not been booted with systemd as init system (PID 1). Can't operate.

你知道我该怎么做吗?

我知道这个问题已经问了很长时间了,但是为了其他人看这个问题:

systemd不在WSL上运行,而是使用不同的初始化系统。使用service命令代替systemctl(例如将systemctl status <service_name>替换为service <service_name> status,在您的情况下将<service_name>替换为jenkins)。

这里有一些更多的信息:https://www.partitionwizard.com/partitionmanager/system-not-booted-with-systemd-as-init.html

新版本的WSL确实支持systemd。在我的例子中,我只需要执行wsl --update,然后重新启动。有关详细信息,请查看本文。

相关内容

  • 没有找到相关文章

最新更新