kiedy próbowałem zainstalować RocketChat w Ubuntu 16.04
W wierszu polecenia wpisuję.
systemctl enable mongod
Potem dostałem problem.
systemctl: command not found
Jak to rozwiązać?
16.04
server
mongodb
linux-headers
Vignesh Ramamoorthy
źródło
źródło
dpkg-query -S /bin/systemctl
.whereis systemctl
?cat /etc/os-release
ils -al $(which init)
.Odpowiedzi:
sudo dpkg -l | grep systemd
.sudo apt-get install systemd
. Ale jeśli to zrobi, może być uszkodzony, więc możesz spróbować zainstalować go ponowniesudo apt-get install --reinstall systemd
.sudo dpkg -L systemd
. Być może pliki binarne znajdują się w katalogu, który nie jest zawarty w zmiennej $ PATH .źródło
sudo apt-cache search systemd
?sudo apt-get update
po zainstalowaniu systemu? Myślę, że masz problem ze swoimi repozytoriami.apt-get install --reinstall systemd