为什么“ systemctl”在Windows的Ubuntu终端中不起作用?

时间:2019-02-03 11:38:38

标签: windows-subsystem-for-linux systemctl start-stop-daemon

我需要在窗口10的ubuntu终端中使用systemctl命令重新加载守护程序。我附加了收到的错误。请帮我。

错误: bashdos @ yana:〜$ systemctl 尚未使用systemd作为初始化系统(PID 1)引导系统。无法操作。

非常感谢。

2 个答案:

答案 0 :(得分:1)

我在运行WSL 2时遇到了这个问题

解决方案是命令

 $ sudo dockerd

打开其他终端并尝试

 $ docker ps -a

如果在此之后您仍然有权限问题,请运行命令:

 $ sudo usermod -aG docker your-user

答案 1 :(得分:0)

WSL尚未实现systemd,因此在Ubuntu中,您需要运行例如“ service start ssh”,也可以直接调用二进制文件,例如/etc/init.d/ssh start / stop / restart。