Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:fabux:brouillons:upstart [Le 18/01/2011, 20:38]
fabux créée
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​système administration services}} 
----- 
- 
-====== Upstart ====== 
- 
-<note important>​ page en cours d'​élaboration</​note>​ 
-===== Introduction ===== 
-{{ http://​upload.wikimedia.org/​wikipedia/​fr/​e/​e9/​Upstart-header.png?​350|Logo upstart}} 
- 
-<​note>​Cette page traite des services gérés par Upstart. Vous trouverez d'​autres informations sur les [[services]] sur la page <<** [[script_sysV|Les scripts System V]] **>>​.\\ 
-Il est utile de prendre connaissance de ces deux pages pour appréhender au mieux la gestion des services installés sur votre machine.</​note>​ 
-Upstart, écrit par Scott James Remnant, employé de Canonical Ltd, est un successeur des [[script_sysV|scripts system V]] et se base sur les événements.\\ 
-Il fonctionne de manière asynchrone: de la même manière qu'il gère le lancement et l'​arrêt des services ((tâches et daemons)) au démarrage et à l'​arrêt de la machine, il les supervise pendant que le système tourne. 
- 
-Upstart, dont les fichiers de configuration sont dans ''​**/​etc/​init/​**'',​ est apparu avec [[:​edgy|Ubuntu 6.10 "Edgy Eft"]] afin de remplacer sysinit. Dans les versions suivantes, il a vu son rôle étendu et devrait remplacer dans le futur [[:cron]], [[:​init_d#​atd]],​ [[:​anacron]] et peut-être inetd ((démon Unix qui permet de gérer les connexions à des services réseau. [[http://​fr.wikipedia.org/​wiki/​Inetd|Wikipedia]])) 
-Fedora utilise aussi Upstart depuis sa version 9 et l'​équipe de Debian envisage de l'​intégrer dans Debian 6 "​Squeeze"​. 
- 
-=====Lister les services démarrés===== 
- 
-====Avec Initctl==== 
- 
-Saisissez dans un [[:​terminal]] : 
-<​code>​ 
-initctl list 
-</​code>​ 
-Vous obtenez la liste des services accompagnés de leur état ainsi que leur pid. 
- 
-===== Contrôler les services Upstart ====== 
- 
-TODO 
-L'​outil qui permet de contrôler les services Upstart se nomme **initctl**,​ pour une explication détaillée vous pouvez consulter la page de manuel : 
-<​code>​man initctl</​code>​ 
-Des liens vers les commandes principales d'​initctl sont installés par défaut. Il s'agit de start, stop, restart, status. Ansi //restart gdm// est équivalent a //initctl restart gdm//. 
- 
-===== Ressources ====== 
-  * [[http://​upstart.ubuntu.com/​|Site web d'​Upstart]] ​ 
-  * [[https://​launchpad.net/​~scott|Scott James Remnant]], créateur d'​Upstart 
-  * [[https://​launchpad.net/​upstart|Upstart sur Launchpad]] 
-  * [[https://​wiki.ubuntu.com/​ReplacementInit|Upstart sur le Wiki anglophone]] 
- 
- 
- 
-à placer sur nouvelle page [[services]] (pas [[script_sysv]]):​ 
-Un service peut être exécuté au démarrage de la machine, tel qu'​expliqué dans la section << [[#Modifier définitivement un service]] >>.\\ 
-Néanmoins, il peut arriver d'​avoir besoin de connaitre l'​état d'un service ou de vouloir le modifier sans relancer la machine.\\ 
-Bien qu'il existe des [[#gérer certains services en mode graphique|outils graphiques]],​ la gestion des services se fait traditionnellement par l'​usage de la ligne de commande dans un [[:​terminal]] ou une [[:​console]].\\ 
-<note important>​Vu le risque que peut engendrer la mauvaise gestion des services, la plupart des commandes nécessite les droits [[:​sudo|administrateur]].</​note>​ 
  
  • utilisateurs/fabux/brouillons/upstart.1295379536.txt.gz
  • Dernière modification: Le 18/04/2011, 14:42
  • (modification externe)