systemctl:在 ubuntu 16.04 上未找到命令

systemctl:在 ubuntu 16.04 上未找到命令

当我尝试在 Ubuntu 16.04 中安装 RocketChat 时

在命令提示符中我输入。

systemctl enable mongod

之后我遇到了这个问题。

systemctl: command not found

如何解决这个问题?

答案1

  1. 首先你需要检查systemd软件包已安装- sudo dpkg -l | grep systemd
  2. 如果没有,请手动安装sudo apt-get install systemd。但如果安装了,则可能是已损坏,因此您可以尝试重新安装sudo apt-get install --reinstall systemd
  3. 如果软件包已安装,即使重新安装后也无法正常工作,请列出此软件包内文件的完整路径sudo dpkg -L systemd。二进制文件可能位于未包含在$PATH多变的。

相关内容