Introduction à USB Utils
Le paquet usbutils contient des
outils utilisés pour afficher des informations sur les bus USB du
système et sur les périphériques qui y sont connectés.
Note
Development versions of BLFS may not build or run some packages
properly if dependencies have been updated since the most recent
stable versions of the book.
Informations sur le paquet
Dépendances de USB Utils
Requises
libusb-1.0.26 et Wget-1.21.3
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/usbutils
Installation de USB Utils
Installez USB Utils en exécutant
les commandes suivantes :
./configure --prefix=/usr --datadir=/usr/share/hwdata &&
make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install
Pour installer le fichier de données usb.ids
, en utilisant Wget-1.21.3,
lancez, en tant qu'utilisateur root
:
install -dm755 /usr/share/hwdata/ &&
wget http://www.linux-usb.org/usb.ids -O /usr/share/hwdata/usb.ids
Le script lsusb.py
affiche des informations dans une forme plus facilement lisible que
lsusb. Pour trouver
les options, utilisez lsusb.py
-h. Une utilisation recommandée par le développeur
est lsusb.py -ciu.
Configuration de usbutils
Le fichier usb.ids
est mis à jour en
permanence. Pour obtenir une version actuelle de ce fichier, en
utilisant Wget-1.21.3, lancez périodiquement en tant
qu'utilisateur root
:
wget http://www.linux-usb.org/usb.ids -O /usr/share/hwdata/usb.ids
Vous devriez mettre à jour le fichier /usr/share/hwdata/usb.ids
régulièrement.
Si vous avez intsallé Fcron-3.2.1 et complété la
section sur les travaux périodiques, exécutez les commandes
suivantes en tant qu'utilisateur root
pour créer une tache
cron hebdomadaire :
cat > /etc/cron.weekly/update-usbids.sh << "EOF" &&
#!/bin/bash
/usr/bin/wget http://www.linux-usb.org/usb.ids -O /usr/share/hwdata/usb.ids
EOF
chmod 754 /etc/cron.weekly/update-usbids.sh