Eudev/es

Para la configuraciones que no utilicen,  es el gestor de ficheros de dispositivo para el núcleo Linux. gestiona los nodos de dispositivo en y maneja todas las acciones del espacio de usuario cuando se añadan o eliminen dispositivos. Es una bifurcación del de  con el objetivo de obtener mayor compatibilidad con el software existente como OpenRC, Upstart, núcleos antigus, varias cadenas de herramientas y cualquier otro programa requerido por (sin embargo no muy bien documentado). Las configuraciones que utilicen no deberían usarlo.

The goal of eudev is to obtain better compatibility with existing software such as the OpenRC init system, Upstart init system, older Linux kernels, various toolchains, and anything else required by (but not well supported through).

Similar to ebuild, eclass, emerge, etc. eudev's name follows the 'E' prefix convention started by Gentoo's founder Daniel Robbins.

System configurations running have no use for eudev.

Ajustes USE
Algunos paquetes soportan el ajuste USE  para habilitar la integración de.

Emerge
Para evitar el registro en el conjunto world, se debe utilizar la opción oneshot.

Servicio RC
El nombre RC es udev no eudev. Se necesita registrar en el nivel de ejecución sysinit.

A partir de la versión 29 del paquete se debe añadir   al nivel de ejecución sysinit.

Migrar desde udev a eudev
La migración desde udev 216 a eudev 1.10-r2 (Marzo de 2015) es simple y directo:

En caso de que el sistema utilice multilib y, por ejemplo, tenga el ajuste USE  activo en el anterior paquete udev, no olvide cambiarlo también:

Mantener el nombrado clásico 'eth0'
De forma alternativa, añadir  a la línea de órdenes cambia la directriz por defecto o crea una personalizada.

Un recurso interesante ligado al nombrado de la red es No me gusta esto, cómo lo deshabilito en el wiki de Freedesktop.

Utilizar el nuevo nombrado 'predecible'
La nueva convención en el nombrado de interfaces ha cambiado, por lo que se deben reenlazar las interfaces. Utilice como objetivo del enlace para cualquier nombre de interfaz que necesite añadir. Asegúrese de reemplazar   en las órdenes de abajo por los nombre de la interfaz Ethernet presentes en el sistema. Es posible descubrir las interfaces existentes lanzando la orden :

Crear enlaces simbólicos para las interfaces existentes en los directorios y :

Añadir el guión o guiones al nivel de ejecución por defecto para arrancar el o los interfaces de forma automática:

Usar udevadm
Lanzar y comprobar que sucede:

Obtener información del dispositivo mediante seguido de la ruta al dispositivo:

Obtener la ruta al dispositivo utilizando su nombre:

Comprobar que un evento se ejecuta utilizando seguido de la ruta al dispositivo del que se quiere probar el evento:

Para obtener una lista de todas las órdenes :

Desde udev 171-r10 hasta eudev 1.2-r1
Leer este hilo en los foros de Gentoo.

Sistema roto cuando se cambia de udev a eudev
Leer este hilo en los foros de Gentoo.

Véase también

 * udev - El udev original.
 * Proyecto eudev de Gentoo - El proyecto oficial de Gentoo bifurcación de udev.
 * Permitir únicamente dispositivos USB conocidos
 * Google Summer of Code/2016/Ideas/Eudev

Recursos externos

 * Moving from udev (171-r10) to eudev (1.2-r1) en los foros de Gentoo