Como posso substituir o iniciante pelo systemd?


Respostas:


44

Wily Werewolf (15.10) e mais recente:

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

Confiável (14.04) e mais antigos:

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


Ubuntu 12.04 LTS: Não foi possível localizar o pacote systemd-services. Eu acho que você deve adicionar pelo menos para qual versão isso funciona e / ou qual repositório adicionar e como.
Anthon

@Anthon isso funciona apenas com raring e mais recentes.
Braiam

Ou apenas ansioso? Na 13.10, systemd-services não inclui / lib / systemd / systemd e não há outro pacote que inclua.
sourcejedi

@sourcejedi você está certo, estou confuso, procurei em todo o repositório e /lib/systemd/systemdnão é fornecido por nenhum pacote antes do utopic ... Não sei o que está acontecendo desde que eu tenho o /lib/systemd/systemdmeu confiável de atualizar-de-raring sistema.
Braiam

11
@ bodhi.zazen Isso pressupõe que o pacote vem do "PPA". Se você verificar, verá que, para instalar o systemd, ele usa pacotes de um PPA. Não, minhas instruções usam "main", que são pacotes suportados pelo Ubuntu / Canonical. Obviamente, as pessoas que desejam dar o salto devem estar preparadas antes mesmo de tentar.
Braiam

4

adicione esses ppas

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

systemd requer o diretório /sys/fs/cgroupcomo um ponto de montagem. Ele não existe no kernel atual do Ubuntu (2.6.35). Também 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 viaapt-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

depois instale o systemd

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

para mais informações acesse este link


Qual versão do Ubuntu atualmente suportada executa o kernel 2.6.35?
user68186

O PPA, nem a instalação de obras 'dependências': /
blade19899

2
Eu não iria instalar kernel 2.6 ou mais velho em qualquer um dos meus sistemas
Braiam

11
Essa informação wiki é realmente fora da data, eu lê-lo também ao tentar encontrar a resposta a esta questão e não ficou impressionado
michel-SLM

11
Ele parece ter removido seu PPA.
Zerwas
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.