%general-entities; ]> eudev &eudev-version;
&eudev-url;
Eudev-&eudev-version; Eudev <para>Пакет Eudev содержит программы для динамического создания устройств.</para> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&eudev-fin-sbu;</seg> <seg>&eudev-fin-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Eudev Подготовьте Eudev к компиляции: ./configure --prefix=/usr \ --bindir=/usr/sbin \ --sysconfdir=/etc \ --enable-manpages \ --disable-static Скомплируйте пакет: make Теперь создайте несколько каталогов, которые необходимы для тестов, они также будут использоваться в процессе установки: mkdir -pv /usr/lib/udev/rules.d mkdir -pv /etc/udev/rules.d Чтобы протестировать пакет, выполните: make check Установите пакет: make install Установите некоторые пользовательские правила и вспомогательные файлы, полезные в среде LFS: tar -xvf ../&udev-lfs-version;.tar.xz make -f &udev-lfs-version;/Makefile.lfs install Настройка Eudev Eudev configuring /etc/udev/hwdb.bin Информация об устройствах хранится в каталогах /etc/udev/hwdb.d и /lib/udev/hwdb.d. Eudev требуется, чтобы эта информация была скомпилирована в двоичную базу данных /etc/udev/hwdb.bin. Создайте исходную базу данных: udevadm hwdb --update Эту команду необходимо выполнять каждый раз, когда обновляется информация об оборудовании. Содержимое пакета Eudev Установленные программы Установленные библиотеки Каталоги установки udevadm и udevd libudev.so /etc/udev, /usr/lib/udev, и /usr/share/doc/udev-&udev-lfs-version; Краткое описание udevadm Универсальный инструмент администрирования udev: управляет демоном udevd, предоставляет информацию из базы данных Udev, отслеживает uevents, ожидает завершения uevents, проверяет конфигурацию Udev и запускает uevents для данного устройства udevadm udevd Демон, который прослушивает события uevents в сокете netlink, создает устройства и запускает настроенные внешние программы в ответ на эти события uevents. udevd libudev Библиотека для получения информации об устройстве udev. libudev /etc/udev Содержит файлы конфигурации Udev, разрешения для устройств и правила именования устройств /etc/udev