首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Linux停USB小工具usbmanager 1.0测试版发布

2012-06-20 
Linux下USB小工具usbmanager 1.0测试版发布最近因为需要调试一些USB设备驱动,需要频繁的在Linux下查看USB

Linux下USB小工具usbmanager 1.0测试版发布
        最近因为需要调试一些USB设备驱动,需要频繁的在Linux下查看USB设备信息,发现Linux下USB设备管理起来非常不方便。lsusb 显示连接在系统上的USB设备信息,显示的信息比较乱,查看起来不是太方便。usbview(http://www.kroah.com/linux-usb/),需要挂载usbfs虚拟文件系统,这点有点不方便。并且软件接口都很老了,也没有更新,估计作者很忙吧。所以,有了自己写一个USB小工具的想法,一来方便自己,而来也可以练习一下Linux下程序的编写。因此抽出一段时间研究了一下Linux下有关USB的知识与GTK+2.0编程接口,最后写成了这个USB设备管理小工具,取个名字叫usbmanager,目前的版本能够实现USB设备管理的基本功能了,比如查看USB设备树,查看USB设备描述符,移除设备等。
        目前软件在ubuntu10.10系统上测试通过,并且采用automake与autoconf进行工程管理。因为自己水平有限所以程序还不是很完善,我在google code上为这个软件开了一个小开源项目,主页是:http://code.google.com/p/usb-device-manager。软件源代码在google code 项目主页上可以获得,一些核心代码是移植lsusb的,所以汉化的不是很好。因为是基于libusb最新的版本1.0的,因此安装软件之前需要安装libusb-1.0,这个在ubuntu新立得软件包管理器中就可以找到,注意libusb-1.0-0与libusb-1.0-0-dev都需要安装。下面介绍安装usbmanager的方法,得到源代码后,解压后进入目录在命令行中输入以下命令: