Я установил приложение Ubuntu, как описано здесь:
https://msdn.microsoft.com/en-us/commandline/wsl/about
systemd установлен:
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]
Но не выполнение:
root@Asus:/var/log# pgrep -fa systemd
root@Asus:/var/log#
Все вызовы к systemd приводят к тому же результату. Как здесь:
root@Asus:/var/log# systemctl status
Failed to connect to bus: No such file or directory
Я надеюсь, что это столь же просто как помещающий systemd в последовательность init, но я не знаю, как сделать это. И потому что вход systemd система регистрации не работает, я не могу найти журналы запуска.
Я нахожу много информации о том, как использовать systemd, после того как это работает, но я ничего еще не нашел о получении, это запустилось.
Спасибо.
По ссылкам, предоставленным Hi-Angel, я узнал, что systemd не поддерживается WSL Ubuntu и что текущая архитектура WSL Ubuntu потребует нетривиальных изменений для добавления поддержки.
Как отмечает Hi-Angel в комментариях, существует активный запрос функции для systemd в WSL. В настоящее время это не запрос с высоким рейтингом, но при кратком сканировании я вижу, что запросы с более высоким рейтингом потребуют поддержки systemd.