无法使用 systemctl

jer*_*rin 2 systemd 16.04

user@node15:~$ systemctl
Failed to list units: No such method 'ListUnitsFiltered'
user@node15:~$ sudo dpkg-reconfigure systemd
[sudo] password for user: 
addgroup: The group `systemd-journal' already exists as a system group. Exiting.
Operation failed: No such file or directory
user@node15:~$ 
Run Code Online (Sandbox Code Playgroud)

这是我从运行 ubuntu Server 16.04-2 的机器上得到的。我以前见过这样的错误,通常重启修复它,但这次它不起作用。我如何找到原因并解决它?

jer*_*rin 5

评论帮助解决了这个问题。启用了 Upstart 而不是 systemd,按照这里提到的步骤将其恢复。

apt-get install systemd-sysv ubuntu-standard
Run Code Online (Sandbox Code Playgroud)