systemctl: comando no encontrado en ubuntu 16.04


34

cuando intenté instalar RocketChat en Ubuntu 16.04

En el Símbolo del sistema entro.

systemctl enable mongod

Después de eso obtuve el problema.

systemctl: command not found

¿Cómo resolver esto?


Prueba esto en el terminal: dpkg-query -S /bin/systemctl .
Johnny

Intenté esto y obtuve "dpkg-query: no se encontró una ruta que coincida con el patrón / bin / systemctl".
Vignesh Ramamoorthy

2
@VigneshRamamoorthy: ¿Qué te da este comando whereis systemctl?
Saurav Kumar

1
¿Estás seguro de que estás usando Ubuntu 16.04? Actualiza tu publicación con salida de cat /etc/os-releasey ls -al $(which init).
N0rbert

1
Lo siento, mi versión es 12.04.5 LTS. NOMBRE = "Ubuntu" VERSIÓN = "12.04.5 LTS, Precise Pangolin" ID = ubuntu ID_LIKE = debian PRETTY_NAME = "Ubuntu preciso (12.04.5 LTS)" VERSION_ID = "12.04" Cómo instalar RocketChat en ubuntu 12.04.5 LTS, Pangolin preciso ... ¿Tienes alguna guía tutorial?
Vignesh Ramamoorthy

Respuestas:


49
  1. Primero debe verificar si el paquete systemd está instalado sudo dpkg -l | grep systemd.
  2. Si no, entonces instálelo con las manos sudo apt-get install systemd. Pero si lo hace, podría estar dañado, por lo que puede intentar reinstalarlo sudo apt-get install --reinstall systemd.
  3. Si el paquete está instalado, incluso después de la reinstalación no funciona, enumere la ruta completa de los archivos dentro de este paquete sudo dpkg -L systemd. Quizás los archivos binarios se encuentran en un directorio que no está incluido en la variable $ PATH .

Intenté instalar el paquete systemd, recibí el error "El paquete systemd no está disponible, pero otro paquete lo menciona. Esto puede significar que falta el paquete, ha quedado obsoleto o solo está disponible de otra fuente" E: Paquete 'systemd' no tiene candidato de instalación
Vignesh Ramamoorthy

1
¿Cuál es la salida de sudo apt-cache search systemd?
M. Dm.

Este es el resultado de sudo apt-cache search systemd "live-config-systemd - Debian Live - Scripts de configuración del sistema (sistema backend) nagios-plugins-contrib - Complementos para sistemas de monitoreo compatibles con nagios"
Vignesh Ramamoorthy

1
¿Ejecutó sudo apt-get updatedespués de instalar el sistema? Creo que tienes algún problema con tus repositorios.
M. Dm.

1
Por favor arregle su respuesta:apt-get install --reinstall systemd
Marco
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.