当 update-usbids 不再存在时如何获取最新的 usb.ids?

当 update-usbids 不再存在时如何获取最新的 usb.ids?

我不得不从 Debian Jessie 迁移到 Buster。运行以创建小型自定义启动光盘的脚本将运行update-usbids以获取要复制到构建的最新文件。然而它现在说update-usbids command not found。环顾四周,人们说它已被删除,systemd但启动磁盘仍在使用init(将其移动到 systemd 并不现实,而且会使它变得过于臃肿)。

所以问题是,如何更新该usb.ids文件以便使启动磁盘保持最新状态?如果文件在某个地方,可以使用wget命令下载它吗?

蒂亚!!

答案1

# For pci.ids
sudo wget -O /usr/share/misc/pci.ids http://pciids.sourceforge.net/pci.ids
# For usb.ids
sudo wget -O /usr/share/misc/usb.ids http://www.linux-usb.org/usb.ids

答案2

根据@ArtemS.Tashkinov 评论,答案是:

wget --backups=1 -P /usr/share/misc/ http://www.linux-usb.org/usb.ids

注意:如果您曾经使用午夜命令查看.1文件,它看起来将不正确(即 usb.ids.1)。这是在添加 --backups=1 选项之前发生的。

相关内容