Вопрос systemctl: команда не найдена на ubuntu 16.04


когда я пытался установить RocketChat в Ubuntu 16.04

В командной строке я вхожу.

systemctl enable mongod

После этого я получил вопрос.

systemctl: command not found

Как это решить?


18
2017-12-21 08:02


происхождения


Попробуйте это на терминале: dpkg-query -S /bin/systemctl , - Liso
Я попробовал это, и я получил «dpkg-query: no path found matching pattern / bin / systemctl». - Vignesh Ramamoorthy
@VigneshRamamoorthy: Что эта команда дает вам whereis systemctl? - Saurav Kumar
Я попытался установить пакет systemd, я получил ошибку «Package systemd недоступен, но ссылается на другой пакет. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника» E: Package «systemd» не имеет кандидата на установку - Vignesh Ramamoorthy
Команда whereis systemctl дает «systemctl:» @ saurav kumar - Vignesh Ramamoorthy


ответы:


  1. Сначала вам нужно проверить, если Systemd пакет установлен - sudo dpkg -l | grep systemd,
  2. Если нет, то установите его руками sudo apt-get install systemd, Но если это возможно, это может быть повреждено, поэтому вы можете попытаться переустановить его sudo apt-get reinstall systemd,
  3. Если пакет установлен, даже после переустановки он не работает, укажите полный путь к файлам внутри этого пакета sudo dpkg -L systemd, Возможно, двоичные файлы находятся в каталоге, который не включен в $ PATH переменная.

22
2017-12-21 08:14



Я попытался установить пакет systemd, я получил ошибку «Package systemd недоступен, но ссылается на другой пакет. Это может означать, что пакет отсутствует, был устарел или доступен только из другого источника» E: Package «systemd» не имеет кандидата на установку - Vignesh Ramamoorthy
Каков результат sudo apt-cache search systemd? - M. Dm.
Это выводит систему поиска sudo apt-cached «live-config-systemd - Debian Live - сценарии конфигурации системы (системный бэкэнд) nagios-plugins-contrib - плагины для совместимых с nagios систем мониторинга» - Vignesh Ramamoorthy
Вы запустили sudo apt-get update после установки системы? Я думаю, что у вас есть проблемы с вашими репозиториями. - M. Dm.