it-swarm.com.de

systemctl: Befehl unter Ubuntu 16.04 nicht gefunden

als ich versuchte, RocketChat in Ubuntu 16.04 zu installieren

In der Eingabeaufforderung gebe ich ein.

systemctl enable mongod

Danach bekam ich das Problem.

systemctl: command not found

Wie kann man das lösen?

29
  1. Zuerst müssen Sie überprüfen, ob systemd package installiert ist - Sudo dpkg -l | grep systemd.
  2. Wenn nicht, installieren Sie es mit der Hand Sudo apt-get install systemd. Ist dies jedoch der Fall, ist es möglich, dass es beschädigt ist. Versuchen Sie daher möglicherweise, es erneut zu installieren. Sudo apt-get install --reinstall systemd.
  3. Wenn das Paket installiert ist und auch nach der Neuinstallation nicht funktioniert, listen Sie den vollständigen Pfad der Dateien in diesem Paket auf Sudo dpkg -L systemd. Möglicherweise befinden sich Binärdateien in einem Verzeichnis, das nicht in der Variablen $ PATH enthalten ist.
43
M. Dm.