İnittab dosyası nerede?


29

Ubuntu 10.10'dayım ve OS X'den gelen Linux dünyasına yeni katıldım. Çalışma seviyeleri ve rcdizini /etc/ve her yerde (kılavuzlar, öğreticiler, vb.) Okuduğum her yeri öğreniyorum inittab. Ama Ubuntu kurulumumda bulamıyorum. Niye ya? Ubuntu runlevel modelini takip ediyor mu? rcVe seviyeler olmadan nasıl yüklenir inittab?

Yanıtlar:


24

man inittabTerminalinizde yaparsanız , hepsi ortaya çıkacaktır:

   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.

/Usr/share/doc/upstart/README.Debian.gz adresinde not edilmeye değer başka bir bilgi var.
enzotib

ancak başlangıç ​​/etc/rc.* kullanmaya devam etmek?
nkint

@nkint: upstart, starttart'ın farkında olmayan paketler için /etc/rc.* komutunu kullanmaya devam edin
enzotib

5
No manual entry for inittab16.04 'de ... (yıllar sonra diyor)
galois

1
Evet, apropos inittabhiçbir şey vermeyecek, 16.04'te işletim sistemi içinde kalan en yakın bilgi bitinin içinde olduğu görülüyor man runlevel.
Jeroen

11

Geri günlerde " Sistem-V " init servisi Ubuntu kullanıldı ve kullanılan /etc/inittabdosya.

Bir süre önce (2006 civarında) " Upstart " init servisi SysV'nin yerini aldı. Bu günlerde en üstteki cevabı takip edebilir ve man inittabbu değişiklik hakkında bilgi almak için kullanabilirsiniz .

Yazma sırasında (örneğin Ubuntu 16.04 için) " systemd " önyükleme işlemi kullanımdadır ve "inittab" için hiçbir referans kalmamıştır (örneğin, apropos inittabmuhtemelen bir şey bulamazsanız). Bunun yerine man runlevelbenzer bilgi almak için yapabilirdi .

Alt satır: /etc/inittabDosya hiçbir yerde değil, Ubuntu için farklı bir init servisi olan, örneğin sistemd olan daha yeni bir sürüm kullandığınız için.


10

Bunu çeşitli forumlarda araştırırken, / etc / inittab dosyasının artık debian dağıtımında kullanılmadığını da anladım.

Kullanır /etc/init/rc-sysinit.conf


1
artık Ubuntu 18.04'te mevcut değil
Romeno

4

Hayır, çalışma seviyesi modelini takip etmiyor. Ubuntu bunun yerine sysV init'ten başka bir yere taşındı. Bunun temel nedeni, başlatma süresini büyük ölçüde azaltmak için başlatma işlemini paralel hale getirmektir.


2
bildiğim için runlevels varolmaya devam ediyor
enzotib

Açıkça başlatma tarafından açıkça uygulanmıyor, ancak destekleniyor: upstart.ubuntu.com/cookbook/#failure-modes
Hilder Vítor Lima Pereira
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.