当我运行ubuntu-bug
或列出所有设备的apport-collect
文件时udevdb.txt
,它会被上传到 Launchpad。
如何在不使用 Launchpad 的情况下获取此文件?
答案1
Apport使用的命令是:udevadm info --export-db
请参阅attach_hardware
中的函数/usr/lib/python3/dist-packages/apport/hookutils.py
。它还对分区标签进行了一些匿名化处理,但如果您只是要在本地分析输出,这并不重要。
答案2
我从来没有使用过,但是你可以apport-collect
从以下页面获得你想要的东西:man
apport-cli
apport-cli [ --save file ]
摘录自man apport-cli
:
--保存文件名
In --file-bug mode, save the collected information into a file
instead of reporting it. This file can then be reported with
--crash-file later on.
用法:
apport-cli [ --save file ] symptom | pid | package | program path | .apport/.crash file