Insserv: comando no encontrado

abir_8349 -  
mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   -
Hola,

Espero que estés bien y con buena salud.

Tengo un problema cuando ejecuto el comando
insserv
: aparece Comando no encontrado a pesar de que está instalado.

¿Alguien tiene una idea? ¿Qué debo hacer para solucionar este problema?

Gracias de antemano.

3 respuestas

  1. douba
     
    Hola,

    ¿Tal vez porque no estás usando este comando que requiere derechos de administrador con los privilegios correctos? Entonces, podría lanzarlo con sudo eventualmente.
    0
  2. abir_8349
     
    Gracias por su respuesta... Pero he ejecutado el comando como root, y dice que no se ha encontrado.
    0
  3. mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 940
     
    Hola,

    ¿Puedes informarnos de los resultados de:

    whoami echo $PATH whereis insserv


    Como recordatorio, si no das la ruta absoluta hacia un ejecutable (por ejemplo,
    /sbin/insserv
    ), tu shell examina (en orden) las carpetas listadas en la variable de entorno
    PATH
    y se detiene en cuanto encuentra una. Si ninguna carpeta de tu
    PATH
    contiene un ejecutable con ese nombre, tu shell devuelve comando no encontrado.

    En el caso particular de
    insserv
    , normalmente se localiza en
    /sbin
    . Esta carpeta está referenciada en tu
    PATH
    si estás identificado como root, pero no como usuario. Este comando requiere derechos de administrador y, por lo tanto, debe ser ejecutado como root.

    Ejemplo:

    (mando@silk) (~) $ su -
    Contraseña :

    (root@silk) (~) # insserv --help
    Uso: insserv [<opciones>] [init_script|init_directory]
    Opciones disponibles:
    -h, --help Esta ayuda.
    -r, --remove Elimina los scripts listados de todos los niveles de ejecución.
    -f, --force Ignora si falta un servicio requerido.
    -v, --verbose Proporciona información sobre lo que se está haciendo.
    -q, --silent No imprimir advertencias, solo errores fatales.
    -i, --insserv-dir Colocar archivos de dependencia en una ubicación diferente a /lib/insserv
    -p <path>, --path <path> Ruta para reemplazar /etc/init.d.
    -o <path>, --override <path> Ruta para reemplazar /etc/insserv/overrides.
    -c <config>, --config <config> Ruta al archivo de configuración.
    -n, --dry-run No cambiar el sistema, solo hablar de ello.
    -s, --show-all Salida de información sobre el nivel de ejecución y la secuencia.
    -u <path>, --upstart-job <path> Ruta para reemplazar la ruta del trabajo upstart existente.
    -e, --recursive Expandir y habilitar todos los servicios requeridos.
    -d, --default Usar niveles de ejecución predeterminados definidos en el script


    Nota: si estás en Ubuntu, para convertirte en root, usa
    sudo su -
    o activa la cuenta root.

    Buena suerte
    0