在 ubuntu docker 镜像中找不到“udevd”二进制文件

在 ubuntu docker 镜像中找不到“udevd”二进制文件

我目前正在遵循基于 ubuntu 的 docker 容器的指南。指南:https://joshh.info/2017/xserver-in-docker-revisited/

其中作者使用了udevdudevadm。对于后者我有一个可用的二进制文件,但对于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 基础中。所以我找不到下载它的方法,也无法使用

有人知道我在这里不明白什么吗?

附言:我知道没有udev二进制这种东西。但udevd应该可用,因为作者在脚本中使用它。

答案1

udev成为...的一部分systemd

尝试:

/lib/systemd/systemd-udevd --debug &

来源:OP 的评论参考指南

相关内容