eudev

来自 阿尔派 Linux
(重定向自 Udev

eudev 是一个 设备管理器,提供 systemd udev 的直接替代品。 因此,它被推荐用于功能齐全的桌面环境。

安装

设置 eudev 的简单方法是通过设置脚本。 有关自定义安装,请参阅手动部分。 请注意,手动安装仅推荐给高级用户。

设置脚本

在 Alpine Linux 上的桌面系统上设置 eudev 是推荐的做法。 如果没有功能齐全的设备管理器,用户将无法连接到输入设备。alpine-conf 软件包提供了 setup-devd 脚本,以方便地安装和设置设备管理器。

设置 eudev。

# setup-devd udev

有关更多详细信息和其他选项,请参阅 eudev

手动

您需要安装 eudev 本身和 udev 服务。

# apk add eudev udev-init-scripts


如果您已经安装了设备管理器,则需要在启动 eudev 之前停止它。


然后启用服务。

# rc-update add udev sysinit # rc-update add udev-trigger sysinit # rc-update add udev-settle sysinit # rc-update add udev-postmount default

如果您不是在 chroot 中运行,您还需要启动 eudev。

# rc-service udev start # rc-service udev-trigger start # rc-service udev-settle start # rc-service udev-postmount start

移除

警告: 禁用 eudev 而不设置不同的设备管理器可能会导致意外问题。 如果您使用设置脚本安装了不同的设备管理器,则无需执行此步骤。


如果您不是在 chroot 中运行,则需要先停止服务。

# rc-service udev stop # rc-service udev-postmount stop

然后禁用服务。

# rc-update delete udev sysinit # rc-update delete udev-trigger sysinit # rc-update delete udev-settle sysinit # rc-update delete udev-postmount default


您可能还需要卸载这些软件包,因为它们不再使用。

# apk del eudev udev-init-scripts

参见