Subsistema W10 Linux: Ubuntu 16.04: systemd não iniciado

2

Instalei o aplicativo do Ubuntu conforme descrito aqui: link

o systemd está instalado:

root@Asus:/var/log# apt list --installed | grep systemd
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libpam-systemd/xenial-updates,now 229-4ubuntu21 amd64 [installed]
libsystemd0/xenial-updates,now 229-4ubuntu21 amd64 [installed]
python3-systemd/xenial,now 231-2build1 amd64 [installed]
systemd/xenial-updates,now 229-4ubuntu21 amd64 [installed]
systemd-sysv/xenial-updates,now 229-4ubuntu21 amd64 [installed]

Mas não está em execução:

root@Asus:/var/log# pgrep -fa systemd
root@Asus:/var/log#

Todas as chamadas para o systemd produzem o mesmo resultado. Como aqui:

root@Asus:/var/log# systemctl status
Failed to connect to bus: No such file or directory

Espero que seja tão simples quanto colocar o systemd na sequência do init, mas não sei como fazer isso. E como o sistema de registro em log systemd não está em execução, não consigo encontrar nenhum registro de inicialização.

Encontrei muitas informações sobre como usar o systemd quando ele está em execução, mas ainda não encontrei nada sobre como iniciá-lo.

Obrigado.

    
por Stephen Boston 01.11.2017 / 21:55

1 resposta

3

Através dos links fornecidos pela Hi-Angel, aprendi que o systemd não é suportado pelo WSL Ubuntu e que a arquitetura atual do WSL Ubuntu exigirá mudanças não-triviais para adicionar suporte.

Como o Hi-Angel aponta nos comentários, há uma solicitação de recurso ativa para o systemd no WSL. No momento, não é uma solicitação de classificação alta, mas, com uma análise superficial, vejo que solicitações com classificação mais alta exigirão suporte ao sistema.

    
por Stephen Boston 02.11.2017 / 13:17