Je me suis habitué à gérer les démarrages de services sur les plates-formes Redhat / RHEL, chkconfig
bien que cela ne semble pas être la méthode Debian / Ubuntu. Comment mettre à jour les informations de niveau d'exécution des services système sur Ubuntu?
À la recherche ultime des équivalents de:
chkconfig --add <service>
chkconfig --level 345 <service> on
chkconfig --del <service>
apt-get install chkconfig
le package sur Ubuntu. Cependant, il est cassé depuis des années, le lien symbolique suivant le fera fonctionner (quelque peu):ln -s /usr/lib/insserv/insserv /sbin/insserv
Réponses:
L'équivalent à
chkconfig
estupdate-rc.d
Les équivalents que vous recherchez sont
Consultez cette page utile pour plus d'informations ou consultez man update-rc.d
la source
Sysv-rc-conf est la meilleure alternative. Pour l’installation, il suffit d’exécuter la commande:
Une fois installé, lancez la commande:
Vous pouvez cocher ou décocher les options permettant de démarrer un service à n'importe quel niveau d'exécution. Vous pouvez même arrêter ou démarrer les services à partir de cette console. C'est un outil indispensable pour activer ou désactiver les applications de manière permanente au démarrage de votre ubuntu. Si vous avez besoin d'une modification rapide, vous pouvez utiliser l'interface CLI:
Par exemple pour arrêter ssh aux niveaux 3 et 5 d'exécution:
Pour démarrer dans les niveaux d'exécution 2,3,4 et 5:
Si vous voulez en savoir plus:
la source
sysv-rc-conf apache2 on
/sysv-rc-conf apache2 off
etc.sysv-rc-conf-off level 35 ssh
devrait êtresysv-rc-conf --level 35 ssh off
update-rc.d
pas.À l'heure actuelle, il n'y a pas d'équivalent dans une version stable pour faire des choses avec des scripts Upstart. Jacob Peddicord a écrit jobservice (démon backend) et jobs-admin (interface graphique GTK + qui lui parle) pour son projet Google Summer of Code. Les paquets Lucid sont dans son PPA . Ils existent également dans l’Univers de Maverick. Il n'y a pas encore de serveur en ligne de commande pour jobservice, juste jobs-admin.
la source
Essaye ça:
Cela fonctionne, au moins à partir de la version Ubuntu 12.04.
la source
http://us.archive.ubuntu.com/ubuntu/ precise/universe i386 Packages
. Certaines corrections ne l'ont jamais fait dans un package.Permet de marcher de zéro à objectif - comment le faire étape par étape.
Étape 1: permet d'écrire un monde bonjour
Étape 2: automatisons notre application hello world server.py
Étape 3:
J'espère que ça a aidé.
la source