service vs. initctl no Ubuntu

2

Por que alguns deamons ficam sem service e alguns de initctl no Ubuntu? As duas ferramentas fazem a mesma coisa e é apenas uma questão de preferência pessoal do usuário o que elas usarão?

Por exemplo,

sudo service --status-all

vs

sudo initctl list

Na minha instância, cron fica sem initctl e ssh fica sem service . Mas no Fedora, por exemplo, ambos estarão em systemctl .

    
por amphibient 10.10.2013 / 01:09

1 resposta

2

Algumas distribuições estão substituindo o System V legado para gerenciar serviços. O Ubuntu usa upstart enquanto o Fedora usa systemd . De um modo geral fazer o mesmo, mas systemd é mais diferente que o upstart novo System V. baseia-se em eventos, enquanto systemd tentar fazer paralelização agressiva e gerenciar não só serviços, mas soquetes, dispositivos, etc.

HTH

    
por 10.10.2013 / 01:22