desinstalar init.d update-rc.d eliminar

27

Instalé un script init.d con este comando:

sudo update-rc.d mongodb defaults 98 02

Quiero desinstalarlo, así que estoy planeando ejecutar:

sudo update-rc.d -f mongodb remove

Me preocupan las condiciones de inicio y detención en el comando de instalación.
¿Ejecutar la eliminación provocará que también se eliminen las condiciones de inicio y detención?

¿Hay alguna implicación que deba tener en cuenta?

ton.yeung
fuente

Respuestas:

21

¿Ejecutar la eliminación provocará que también se eliminen las condiciones de inicio y detención?

Eliminará cualquier instancia de su script del sistema, es decir, cualquier enlace /etc/rc*runlevel*.dal mongodbscript en su /etc/init.d.

¿Hay alguna implicación que deba tener en cuenta?

Si algún otro script depende de mongodbiniciar / detener, fallará.

Consulte la página de manual para obtener una descripción completa.

Braiam
fuente
1
Hola, me doy cuenta de que es un poco tarde para responder a esta respuesta, pero me pregunto por qué help.ubuntu.com/community/UbuntuBootupHowto dice al desactivar los scripts de inicio: '¡No use el comando update-rc.d para este propósito! Solo se usa en scripts de instalación de paquetes, y no está diseñado para este tipo de gestión de nivel de ejecución. ¿Cuáles son los problemas al usarlo así?
user2520938
@ user2520938 porque dicen que en su lugar se debe usar la administración de arranque, pero en este caso, el usuario instaló una secuencia de comandos con ayudantes sysvinit, por lo que tiene que usar sysvinit para eliminarlo.
Braiam