Я установил приложение 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 после его запуска, но я еще ничего не нашел о его запуске.
Спасибо.
Через ссылки, предоставленные Hi-Angel, я узнал, что systemd не поддерживается WSL Ubuntu и что для текущей архитектуры WSL Ubuntu потребуются нетривиальные изменения для добавления поддержки.
Как отмечает Hi-Angel в комментариях, есть активный запрос функции для systemd в WSL. В настоящее время это не очень высокий запрос, но при беглом просмотре я вижу, что запросы с более высоким рейтингом потребуют поддержки systemd.
по ссылкам предоставленным Привет-Ангел я узнал, что systemd это не поддерживается ВСЛ Ubuntu и что нынешняя архитектура ВСЛ убунту потребует нетривиальных изменений, чтобы добавить поддержку.
в качестве Привет-Ангел указывает в комментариях есть активный запрос на systemd в на ВСЛ. В это время он не высокого ранга запрос, но с беглого сканирования я вижу, что более высокие запросы место потребует поддержки systemd в.