usbview
下载依赖
sudo apt update
sudo apt install -y build-essential pkg-config \
libgtk-3-dev libglib2.0-dev \
autoconf automake imagemagick librsvg2-bin # 提供 convert 和 SVG 支持
设置权限
cd ~/code/tools/
git clone https://github.com/gregkh/usbview.git
cd usbview
sudo chown -R "$USER":"$USER" .
配置并编译
cd ~/code/tools/usbview
# 配置并编译
./autogen.sh
./configure
make -j"$(nproc)"
sudo make install
运行测试
usbview
usbutils
下载依赖
sudo apt install libudev-dev libusb-1.0-0-dev libusb-1.0-0
cd ~/code/tools/
git clone https://github.com/gregkh/usbutils.git
cd usbutils
sudo chown -R "$USER":"$USER" .
配置并编译
cd ~/code/tools/usbutils
# 配置并编译(自动编译方法)
./autogen.sh
#手动编译
meson setup build
cd build/
meson compile