O Ubuntu 14.04 está usando o systemd?

39

Houve muita discussão sobre o sistema init para o 14.04 antes de ser lançado, mas não consigo encontrar nenhum site que explique o resultado.

Então o Ubuntu 14.04 está usando o systemd agora?

    
por rubo77 02.07.2014 / 20:47

3 respostas

31

O Ubuntu 14.04 usa o Upstart como o sistema init, o plano para mudar para o systemd está planejado para 14.10+. Existem partes do "systemd" que têm sido usadas no Ubuntu há muito tempo, mas para a maioria das intenções e propósitos quando as pessoas dizem "systemd" elas significam systemd-as-init.

Veja algumas informações básicas:

  • link
  • link
por Jorge Castro 02.07.2014 / 21:37
12

Para mostrar qual processo de inicialização está ativado:

# readlink /sbin/init

Por padrão, em 14.04 e 14.10, é "upstart"

Alterar isso envolveria muito mais configurações do que apenas mudar este symlink, então não faça isso. Este arquivo é quase sempre um simlink. Nesse caso, o caminho do link não começa com / , portanto, esse é um caminho relativo ao arquivo de link simbólico para /sbin/upstart .

Para confundir, o systemd é instalado para outras coisas, mas não é usado como init. Está em /bin não /sbin . Mas o systemd instalou-se como init no man / help, então:

# man init

Exibe os documentos no systemd (a partir de 22 de dezembro de 2014) Isso é muito confuso! Você quer:

# man upstart 

Isso lhe dará os documentos para o init como deveriam.

Boa sorte para começar. (trocadilho ah ah)

    
por John Hall 21.12.2014 / 09:09
4

Se você estiver executando o Ubuntu vivid (15.04), o upstart ainda é padrão, mas você pode alternar facilmente entre upstart e systemd à vontade, já que ambos os pacotes estão instalados no momento:
link

No Ubuntu 15.10 systemd é o padrão, mas você ainda pode escolher iniciar cada boottime no menu grub

    
por rubo77 20.12.2014 / 09:39