eudev
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
移除

如果您不是在 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