
В настоящее время я следую руководству по созданию контейнера Docker на базе Ubuntu. Руководство:https://joshh.info/2017/xserver-in-docker-revisited/
Там автор использует udevd
и udevadm
. Для последнего у меня есть двоичный файл, но для udevd
я всегда получаю command not found
.
Используются следующие команды:
$ docker run -it --privileged debian /bin/bash
$ apt-get update
$ apt-get install xserver-xorg xorg jwm
$ udevd --debug &
$ udevadm trigger
<lots of output, brace yourself>
$ startx
Интересно, может ли кто-нибудь здесь заставить это работать. Однако, пытаясь выяснить, как хотя бы скачать, udev
я нахожу только информацию (https://wiki.ubuntuusers.de/udev/) что он включен в базу ubuntu. Поэтому я не могу найти способ его скачать и нет способа использовать
Есть ли у кого-нибудь идеи, чего я здесь не понимаю?
PS: Я знаю, что нет такой вещи, как udev
двоичный файл. Но udevd
он должен быть доступен, поскольку автор использует его в своем сценарии.
решение1
udev
стать частьюsystemd
Пытаться:
/lib/systemd/systemd-udevd --debug &
Источник:Комментарий из руководства, на которое ссылаются авторы публикации