UpStart / Init System V
Bonjour,
je suis tout nouveau sur le forum et j'aurai voulu savoir quel était en gros la différence entre Upstart et init System V ainsi que leur point commun.
Merci a tous :)
je suis tout nouveau sur le forum et j'aurai voulu savoir quel était en gros la différence entre Upstart et init System V ainsi que leur point commun.
Merci a tous :)
A voir également:
- UpStart / Init System V
- Reboot system now - Guide
- Hyper-v download - Télécharger - Divers Utilitaires
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- System fan 90b - Forum Matériel & Système
- Missing operating system ✓ - Forum Windows
1 réponse
upstart et sysvinit sont deux possibilités qui permettent d'amorcer les services lancés au démarrage de linux.
Officiellement c'est sysvinit qui est utilisé par défaut sous linux, mais il est également possible d'utiliser upstart qui (à vérifier) pourrait être plus rapide que son homologue. La différence ne se verra d'un point de vue utilisateur qu'au niveau de la performance (temps de démarrage).
D'un point de vue "administrateur", tu observeras des différences au niveau de la configuration (/etc/init/) et sur les scripts de lancement de service (voir en-tête des fichiers /etc/init.d). Concrètement si tu décides d'installer upstart, tu as juste à installer le paquet correspondant et ton gestionnaire de paquets te demanderas de virer sysvinit, ce que tu peux faire malgré ses avertissements.
Par contre, il faut bien voir qu'upstart n'est (de mon point de vue) pas forcément aussi éprouvé que sysvinit. Il y a quelques mois, mon PC plantait au démarrage et bloquait sur le message "Loading kernel variables" (évidemment rien à voir avec le kernel, c'était simplement un bug dans upstart, mais encore faut-il s'en apercevoir !).
Le problème c'est que quand tu as ce genre de bug, c'est assez pénible à réparer, car tu plantes avant d'avoir un terminal. Donc la seule manière de réparer, c'est de démarrer sur un système tiers (par exemple sur un live CD), d'y lancer un terminal, de te chrooter sur ton système cassé, et de repasser par exemple sur sysvinit.
Donc l'autre grosse différence, c'est que parfois, on peut avoir des mauvaises surprises avec upstart ;-)
Ensuite tu peux trouver les autres différences (moins subjectives :p) ici :
https://fr.wikipedia.org/wiki/Upstart
Bonne chance
Officiellement c'est sysvinit qui est utilisé par défaut sous linux, mais il est également possible d'utiliser upstart qui (à vérifier) pourrait être plus rapide que son homologue. La différence ne se verra d'un point de vue utilisateur qu'au niveau de la performance (temps de démarrage).
D'un point de vue "administrateur", tu observeras des différences au niveau de la configuration (/etc/init/) et sur les scripts de lancement de service (voir en-tête des fichiers /etc/init.d). Concrètement si tu décides d'installer upstart, tu as juste à installer le paquet correspondant et ton gestionnaire de paquets te demanderas de virer sysvinit, ce que tu peux faire malgré ses avertissements.
Par contre, il faut bien voir qu'upstart n'est (de mon point de vue) pas forcément aussi éprouvé que sysvinit. Il y a quelques mois, mon PC plantait au démarrage et bloquait sur le message "Loading kernel variables" (évidemment rien à voir avec le kernel, c'était simplement un bug dans upstart, mais encore faut-il s'en apercevoir !).
Le problème c'est que quand tu as ce genre de bug, c'est assez pénible à réparer, car tu plantes avant d'avoir un terminal. Donc la seule manière de réparer, c'est de démarrer sur un système tiers (par exemple sur un live CD), d'y lancer un terminal, de te chrooter sur ton système cassé, et de repasser par exemple sur sysvinit.
Donc l'autre grosse différence, c'est que parfois, on peut avoir des mauvaises surprises avec upstart ;-)
Ensuite tu peux trouver les autres différences (moins subjectives :p) ici :
https://fr.wikipedia.org/wiki/Upstart
Bonne chance