Udev-Version installée par LFS

Introduction à Udev

[Note]

Note

Si vous avez installé LFS version SVN-20120719, LFS-7.2, ou plus récente utilisez udev-extras (from systemd) au lieu de cette page.

Udev a en effet été installé dans LFS et il n'y a aucune raison pour le réinstaller, sauf si vous allez installer un paquet tel que UPower. Cette installation d'Udev active des fonctionnalités supplémentaires parmi lesquelles gudev, une exigence de UPower et utilisé éventuellement par d'autres paquets.

Contrairement aux autres paquets du livre BLFS, il n'y a pas de version d'Udev spécifiée à télécharger. Plusieurs mises à jour de la version LFS et aucune de celle BLFS signifie qu'il y a probablement de nombreuses versions différentes d'Udev sur les plateformes sur lesquelles se construit BLFS. Vous devriez donc télécharger et utiliser la version d'Udev utilisée actuellement par votre système. L'équipe BLFS n'a pas d'expérience dans la mise à jour (ou la rétrogradation vers une ancienne version) « à la volée » du paquet Udev. Pour savoir la version d'Udev utilisée actuellement sur votre ordinateur, lancez /sbin/udevadm --version.

Vous devriez lire les instructions de LFS pour la version que vous avez utilisée, pour vérifier que vous utilisez les bons fichiers de test (pour certaines versions, c'était une archive tar distincte extraite dans le répertoire d'udev avec --strip-components=1) et pour comparer les options de configure que vous êtes sur le point d'utiliser avec celles utilisées pour construire la version que vous avez actuellement (il arrive que les options changent).

Ce paquet est connu pour se construire et fonctionner correctement avec une plateforme LFS-7.0 (qui utilise Udev-173)

Ce paquet est connu pour se construire et fonctionner correctement avec une plateforme LFS-7.1 (qui utilise Udev-182)

Informations sur le paquet

Dépendances d'Udev

Requises

acl-2.2.51, Gperf-3.0.4, PCI Utils-3.1.10, GLib-2.34.1, et usbutils-006

Facultatives

gobject-introspection-1.34.1.1

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/udev

Installation de Udev

Installez Udev en lançant les commandes suivantes :

./configure --prefix=/usr                  \
            --sysconfdir=/etc              \
            --sbindir=/sbin                \
            --with-rootlibdir=/lib         \
            --libexecdir=/lib              \
            --with-systemdsystemunitdir=no \
            --disable-introspection        \
            --docdir=/usr/share/doc/<udev-Version installée par LFS &&
make

Pour tester les résultats, lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explications des commandes

--enable-gtk-doc : Utilisez ce paramètre si GTK-Doc est installé et si vous souhaitez reconstruire et installer la documentation de l'API.

--disable-introspection : Supprimez cette option si vous avez installé la dépendance facultative gobject-introspection.

--with-systemdsystemunitdir=no : systemd n'est pas utilisé dans (B)LFS.

Contenu

Vous pouvez trouver une liste des fichiers installés ainsi que leurs descriptions courtes sur http://lfs.traduc.org/view/lfs-stable/chapter06/udev.html#contents-udev.

Ce qui suit ne sont que des informations sur le contenu supplémentaire.

Programmes installés: findkeyboards, firmware, input_id, keyboard-force-release.sh, keymap, modem-modeswitch, pci-db, udev-acl, usb-db, et v4l_id
Bibliothèque installée: libgudev-1.0.so
Répertoires installés: /lib/udev/keymaps/force-release, /usr/{include/gudev-1.0/gudev,share/{doc/udev-Version installée par LFS, gtk-doc/html/gudev}}

Descriptions courtes

keymap

configure des associations de touches spécifiques à un modèle d'ordinateur.

libgudev-1.0.so

est une bibliothèque enveloppe basée sur GObject pour libudev.

Last updated on : 2012-06-06 01:05:56 +020