在 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 基礎中。所以我找不到下載的方法,也沒辦法使用

有人知道我在這裡不懂什麼嗎?

PS:我知道不存在二進制這樣的東西udev。但udevd應該可用,因為作者在他的腳本中使用了它。

答案1

udev成為一部分systemd

嘗試:

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

來源:OP 參考指南的評論

相關內容