Où est le fichier inittab?

26

Je suis sur Ubuntu 10.10, et je viens juste de rejoindre le monde Linux issu de OS X. J'apprends les niveaux d'exécution et le répertoire rc dans /etc/ et partout (manuels, didacticiels, etc.) Je lis environ inittab . Mais je ne peux pas le trouver dans mon installation Ubuntu. Pourquoi? Ubuntu suit-il le modèle de niveau d'exécution? Comment rc et les niveaux sont-ils chargés sans inittab ?

    
posée nkint 10.04.2011 - 02:24
la source

4 réponses

22

Si vous avez man inittab dans votre terminal, tout sera révélé:

   The  /etc/inittab  file was the configuration file used by the original
   System V init(8) daemon.

   The Upstart init(8) daemon does not use this file,  and  instead  reads
   its  configuration  from  files  in  /etc/init.   See  init(5) for more
   details.
    
réponse donnée MarkovCh1 10.04.2011 - 03:37
la source
9

En cherchant ceci dans différents forums, j'ai appris que / etc / inittab n'est plus utilisé dans la distribution Debian.

Il utilise /etc/init/rc-sysinit.conf

    
réponse donnée yogeshjoshi2011 02.08.2014 - 21:53
la source
5

Retour dans les jours le service d’initialisation " System-V " a été utilisé dans Ubuntu, et il a utilisé le fichier /etc/inittab .

Il y a quelque temps (vers 2006) le service d’initialisation " Upstart " remplacé SysV. Pendant ces jours, vous pouvez suivre la meilleure réponse et utiliser man inittab pour obtenir des informations sur cette modification.

Au moment de la rédaction (par exemple pour Ubuntu 16.04), le " systemd "processus de démarrage est utilisé et il ne reste aucune référence à" inittab "(par exemple, si vous ne le faites pas, vous ne trouverez probablement rien). Au lieu de cela, vous pouvez faire apropos inittab pour obtenir des informations similaires.

Ligne inférieure: le fichier man runlevel n’est nulle part, probablement parce que vous utilisez une version plus récente pour Ubuntu avec un service d’initialisation différent, par exemple systemd.

    
réponse donnée Jeroen 02.08.2017 - 22:06
la source
4

Non, il ne suit pas le modèle de niveau d'exécution. Ubuntu est passé de sysV init à upstart à la place. La principale raison était de paralléliser le processus d'initialisation pour réduire considérablement le temps de démarrage.

    
réponse donnée psusi 10.04.2011 - 03:03
la source

Lire d'autres questions sur les étiquettes