Me he acostumbrado a administrar nuevas empresas de servicios en plataformas Redhat / RHEL, chkconfig
aunque eso no parece ser Debian / Ubuntu. ¿Cómo actualizo la información de nivel de ejecución para los servicios del sistema en Ubuntu?
Finalmente buscando los equivalentes de:
chkconfig --add <service>
chkconfig --level 345 <service> on
chkconfig --del <service>
apt-get install chkconfig
el paquete en ubuntu. Sin embargo, está roto desde hace años, el siguiente enlace simbólico hará que funcione (algo):ln -s /usr/lib/insserv/insserv /sbin/insserv
Respuestas:
El equivalente a
chkconfig
esupdate-rc.d
Los equivalentes que buscas son
Consulte esta página útil para obtener más información o consulte man update-rc.d
fuente
La mejor alternativa en mi humilde opinión es sysv-rc-conf Para instalar solo necesita ejecutar el comando:
Una vez instalado, ejecute el comando:
Puede marcar o desmarcar las opciones para iniciar un servicio en cualquier nivel de ejecución e incluso puede detener o iniciar los servicios desde esta consola. Es una herramienta indispensable para habilitar o deshabilitar aplicaciones de forma permanente para iniciar su ubuntu. Si necesita un cambio rápido, puede usar la interfaz CLI:
Por ejemplo, para detener ssh en los niveles 3 y 5 de ejecución:
Atd para comenzar en los niveles de ejecución 2,3,4 y 5:
Si quieres saber más:
fuente
sysv-rc-conf apache2 on
/sysv-rc-conf apache2 off
etc.sysv-rc-conf-off level 35 ssh
debería sersysv-rc-conf --level 35 ssh off
update-rc.d
no lo hizo.En este momento, no hay un equivalente en una versión estable para hacer cosas con secuencias de comandos Upstart. Jacob Peddicord escribió jobservice (backend daemon) y jobs-admin (GTK + GUI que habla con él) para su proyecto Google Summer of Code. Los paquetes lúcidos están en su PPA . También existen en Universe en Maverick. Todavía no existe una línea de comando para el servicio de trabajo, solo jobs-admin.
fuente
Prueba esto:
Esto funciona, al menos como el lanzamiento de Ubuntu 12.04.
fuente
http://us.archive.ubuntu.com/ubuntu/ precise/universe i386 Packages
. Algunas correcciones nunca se convirtieron en un paquete.Caminemos de CERO a Goal: cómo hacerlo paso a paso.
Paso 1: escribamos un hola mundo
Paso 2: hagamos que nuestra aplicación hello world server.py sea automatizada
Paso 3:
Espero que haya ayudado.
fuente