El paquete libusb contiene una librería usada por algunas aplicaciones para acceder a dispositivos USB.
Descarga (HTTP): http://prdownloads.sourceforge.net/libusb/libusb-0.1.8.tar.gz
Tamaño del paquete: 314 KB
Estimación del espacio necesario en disco: 2.1 MB
Tiempo estimado de construcción: 0.03 SBU
Instala libusb ejecutando los siguientes comandos:
./configure --prefix=/usr --disable-build-docs &&
make &&
make install
--disable-build-docs: Esta opción desactiva la construcción de la documentación, pues necesita OpenJade.
libusb requiere que el sistema de ficheros usbfs del núcleo esté montado en /proc/bus/usb. Las aplicaciones necesitan que los ficheros de este directorio sean accesibles al usuario, en ocasiones para lectura y escritura.
Para retringir el acceso a dispositivos USB, crea el grupo usb:
groupadd -g 15 usb
Para que usbsf se monte en el arranque, crearemos un guión especial de arranque, pues poner una línea adicional en /etc/fstab no funciona para aquellos que compilen "USB device filesystem" como módulo del núcleo. Instala el guión de inicio /etc/rc.d/init.d/usb incluido en el paquete blfs-bootscripts-5.1.
make install-usb
El paquete libusb contiene las librerías libusb, la cabecera /usr/include/usb.h y un guión usb-config script.