Como posso substituir o upstart pelo systemd?

46

Desde que Mark Shuttleworth decidiu mudar para sytemd no futuro, eu queria saber se posso instalá-lo no meu Ubuntu agora?

    
por blade19899 14.02.2014 / 17:51

2 respostas

43

Wily Werewolf (15.10) e mais recente:

Você não precisa fazer nada. Você está usando systemd por padrão.

Confiável (14,04) e mais antigo:

Você está sem sorte. Os repositórios do Ubuntu não fornecem os binários do systemd para versões anteriores ao Utopic, apesar de suas fontes gerarem os arquivos. Você pode aprender mais sobre isso em esta resposta.

    
por Braiam 14.02.2014 / 20:42
4

adicione estes ppas

sudo add-apt-repository ppa:ondrej/systemd
sudo apt-get update

O systemd requer o diretório /sys/fs/cgroup como um ponto de montagem. Não existe no kernel atual do Ubuntu (2.6.35). Não pode ser criado com o mkdir porque o sysfs não permite isso. Para criar o diretório, este patch do kernel 2.6.36 deve ser portado. Um kernel adequadamente corrigido pode ser puxado via apt-get

sudo apt-get install linux-image-2.6.35-23-generic=2.6.35-23.41ppa1 linux-headers-2.6.35-23-generic=2.6.35-23.41ppa1 linux-headers-2.6.35-23=2.6.35-23.41ppa1

em seguida, instale o systemd

 sudo apt-get install systemd libpam-systemd systemd-gui systemd-extra-units

Para mais informações, acesse este link

    
por Olu 14.02.2014 / 18:07