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.10a.tar.gz
Tamaño del paquete: 375 KB
Suma MD5 del paquete: c6062b29acd2cef414bcc34e0decbdd1
Estimación del espacio necesario en disco: 7.4 MB (1.3 MB adicionales para instalar la documentación)
Tiempo estimado de construcción: 0.14 SBU (0.08 SBU para construir la documentación)
Instala libusb ejecutando los siguientes comandos:
./configure --prefix=/usr --disable-build-docs &&
make
Si deseas construir la documentación de la API, ejecuta el siguiente comando:
make apidox
Ahora, como usuario root:
make install
Si construyes la documentación HTML, instalala usando los siguientes comandos como usuario root:
install -v -d -m755 /usr/share/doc/libusb-0.1.10a/html &&
install -v -m644 doc/html/* /usr/share/doc/libusb-0.1.10a/html
Si construyes la documentación de la API, instalala ejecutando los siguientes comandos como usuario root:
install -v -d -m755 /usr/share/doc/libusb-0.1.10a/apidocs &&
install -v -m644 apidocs/html/* /usr/share/doc/libusb-0.1.10a/apidocs
--disable-build-docs: Esta opción desactiva la construcción del manual de usuario en HTML. Si deseas construir el manual de usuario, puede que necesites eliminar las definiciones de catálogo de OpenSP de los catálogos SGML del sistema. Utiliza el siguiente comando antes de construir el paquete para cumplir esto:
sed -i.orig \
-e "/CATALOG \/etc\/sgml\/OpenSP-1.5.1.cat/d" \
/etc/sgml/catalog \
/etc/sgml/sgml-docbook.cat
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 restringir el acceso a los dispositivos USB, asegurate de que el grupo usb existe en tu sistema. En caso necesario, crea el grupo usb con el siguiente comando:
groupadd -g 14 usb
Asegurate de que has compilado el “sistema de ficheros de dispositivos USB” directamente en el núcleo o como módulo (el módulo “usbcore” aparece listado en el fichero /etc/sysconfig/modules). También deberías tener una entrada similar a la siguiente en tu fichero /etc/fstab:
usbfs /proc/bus/usb usbfs devgid=14,devmode=0660 0 0
Last updated on 2005-04-09 21:57:17 +0200