为什么 "systemctl" 在 Windows 上的 Ubuntu 终端不工作?
why "systemctl" not working in Ubuntu terminal on Windows?
我需要在 window 10 上的 ubuntu 终端中使用 systemctl 命令重新加载守护程序。我附上了我收到的错误。
错误:
bashdos@yana:~$ systemctl
System has not been booted with systemd as init system (PID 1). Can't operate.
WSL 没有实现 systemd,因此在 Ubuntu 中你需要 运行 例如 service start ssh
或者你可以直接调用二进制文件 /etc/init.d/ssh start/stop/restart
.
我有这个问题运行宁 WSL 2
解决方案是命令
$ sudo dockerd
打开其他终端试试
$ docker ps -a
如果之后您仍然有权限问题,运行 命令:
$ sudo usermod -aG docker your-user
我需要在 window 10 上的 ubuntu 终端中使用 systemctl 命令重新加载守护程序。我附上了我收到的错误。
错误:
bashdos@yana:~$ systemctl
System has not been booted with systemd as init system (PID 1). Can't operate.
WSL 没有实现 systemd,因此在 Ubuntu 中你需要 运行 例如 service start ssh
或者你可以直接调用二进制文件 /etc/init.d/ssh start/stop/restart
.
我有这个问题运行宁 WSL 2
解决方案是命令
$ sudo dockerd
打开其他终端试试
$ docker ps -a
如果之后您仍然有权限问题,运行 命令:
$ sudo usermod -aG docker your-user