Los daemons del sistema pueden usar scripts de inicio SysV heredados o el Upstart más reciente.
Para las secuencias de comandos sysv hay varias herramientas de administración, una de esas herramientas es "sysv-rc-conf" del paquete "sysv-rc-conf", instálelo y ejecútelo desde el terminal.
Con respecto a Upstart, hasta donde sé, todavía no hay una herramienta de administración, debe cambiar el nombre de la secuencia de comandos correspondiente de / etc / init, por ejemplo:
mv /etc/init/ufw.conf /etc/init/ufw.conf.disabled
Squid3 usa sysv init scripts, puede deshabilitarlo con sysv-rc-conf.
Anexo: Al alejar su trabajo inicial, ya no puede iniciarlo manualmente. Probablemente sea mejor simplemente descomentar la parte de "inicio" en el archivo .conf.
htorque
2
Calamar utiliza el sistema de inicio de edad, por lo que este comando debe hacer el truco: sudo update-rc.d -f squid3 remove.
Para un control más detallado de cuándo iniciar / detener el servicio: sudo sysv-rc-conf
Anuncio 1 .: eso también eliminará los enlaces para detener el servicio, que probablemente no sea lo que desea en caso de que lo haya iniciado manualmente.
htorque
Eso está mal, siempre puedes iniciarlo / detenerlo con /etc/init.d/squid3 starto stop.
evgeny
Eliminará los enlaces K * que detienen el servicio automáticamente . ;)
htorque
¿Quién querría eso de todos modos? ;)
evgeny
¡La gente perezosa (YO)! :-P
htorque
1
Dos las formas más simples (desde mi punto de vista).
Respuestas:
Puede usar la utilidad chkconfig para este propósito.
Para verificar el estado del nivel de ejecución del calamar, puede ejecutar este comando:
Esto generará algo como a continuación:
Para desactivar el calamar en todos los niveles de ejecución, puede usar este comando:
Para desactivar el calamar en un nivel de ejecución particular, puede usar este comando:
fuente
Los daemons del sistema pueden usar scripts de inicio SysV heredados o el Upstart más reciente.
Para las secuencias de comandos sysv hay varias herramientas de administración, una de esas herramientas es "sysv-rc-conf" del paquete "sysv-rc-conf", instálelo y ejecútelo desde el terminal.
Con respecto a Upstart, hasta donde sé, todavía no hay una herramienta de administración, debe cambiar el nombre de la secuencia de comandos correspondiente de / etc / init, por ejemplo:
Squid3 usa sysv init scripts, puede deshabilitarlo con sysv-rc-conf.
fuente
Calamar utiliza el sistema de inicio de edad, por lo que este comando debe hacer el truco:
sudo update-rc.d -f squid3 remove
.Para un control más detallado de cuándo iniciar / detener el servicio:
sudo sysv-rc-conf
fuente
/etc/init.d/squid3 start
ostop
.Dos las formas más simples (desde mi punto de vista).
1)
mv /etc/init/squid3.conf /etc/init/squid3.conf.disabled
2) comentar la siguiente línea
en
/etc/init/squid3.conf
fuente
Las respuestas anteriores no funcionaron para mi Ubuntu 16.04.
Esto es lo que funcionó:
Aunque puede recibir un error como:
El servicio permanece detenido incluso después de reiniciar.
Si sabe por qué ocurre el error y cómo solucionarlo, no dude en comentar o editar la respuesta.
fuente