Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version2011-12-30 | ||
Назад | 11. Системные утилиты | Вперед |
Версия Udev, установленная в LFS
Знакомимся с пакетом Udev
Пакет Udev в действительности был установлен в LFS и нет никаких причин его переустанавливать, если вы, конечно, не собираетесь установить какой-нибудь пакет, например, UPower. Повторная установка Udev позволит задействовать дополнительные возможности, к числу которых относится функция gudev, которая необходима для пакета UPower и, возможно, нужна в других пакетах.
В отличие от других пакетов, приведенных в книге BLFS, нельзя указать версию Udev, рекомендуемую для загрузки. Несколько обновлений версий для LFS и отсутствие обновлений для BLFS означает, что вероятно есть много различных версий Udev, которые можно собрать на платформе BLFS. Поэтому вы должны скачивать и использовать ту версию Udev, которая в текущий момент используется у вас на компьютере. Разработчики BLFS не имеют практического опыта обновления пакета Udev "на лету" (или возврата к старой версии). Чтобы узнать, какая версия Udev в настоящее время используется у вас на компьютере, выполните команду /sbin/udevadm --version.
Известно, что пакет правильно собирается и работает на платформе LFS-6.5 (используется Udev-151).
Известно, что пакет правильно собирается и работает на платформе LFS-SVN-20101029 (используется Udev-164).
Информация о пакете
- Загрузка (HTTP): http://www.kernel.org/pub/linux/utils/kernel/hotplug/
- Размер загружаемого пакета: ~500 KB
- Оценочный размер требуемого дискового пространства: ~10 MB
- Оценочное время сборки: ~1,8 SBU
Зависимости пакета Udev
Обязательные
acl-2.2.51, GLib-2.30.1,Gperf-3.0.4, PCI Utilities-3.1.8 и usbutils-004
Необязательные
Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/udev
Установка пакета Udev
Установите пакет Udev с помощью следующих команд:
./configure --prefix=/usr \ --sysconfdir=/etc \ --sbindir=/sbin \ --with-rootlibdir=/lib \ --libexecdir=/lib/udev \ --docdir=/usr/share/doc/udev-Installed LFS Version && make
Чтобы проверить результаты, выполните команду make check.
Теперь в роли пользователя root
выполните:
make install
Пояснение команд
--enable-gtk-doc
: Используйте этот параметр, если установлен пакет GTK-Doc и вы хотите пересобрать и установить документацию по API.
--enable-introspection
: Этот параметр включает режим самодиагностики GObject.
Описание пакета
Список установленных файлов, вместе с их кратким описанием можно найти в главе 6 книги LFS.
Ниже приведены некоторые дополнительные сведения.
Установленные программы: findkeyboards, firmware, hid2hci, input_id, keyboard-force-release.sh, keymap, modem-modeswitch, pci-db, udev-acl, usb-db и v4l_id
Установленные библиотеки: libgudev-1.0.so
Установленные директории: /lib/udev/keymaps/force-release, /usr/{include/gudev-1.0/gudev,share/{doc/udev-Installed LFS Version, gtk-doc/html/gudev}}
Краткое описание
hid2hci | является утилитой, переключающей режим Bluetooth HID в HCI |
keymap | настраивает отображение клавиш в соответствие с конкретной моделью компьютера |
| является библиотекой-оберткой для libudev, созданной на основе GObject |
Перевод сделан с варианта оригинала, датированного 2011-01-13 23:21:34 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет HAL-0.5.14 | Пакет UPower-0.9.1 |