web-dev-qa-db-ja.com

どのコマンドがランチパッドでudevdb.txtファイルを取得しますか?

ubuntu-bugまたはapport-collectを実行すると、すべてのデバイスをリストしたudevdb.txtファイルがLaunchpadにアップロードされます。

ランチパッドを使用せずにこのファイルを取得するにはどうすればよいですか?

5
Pilot6

Apportで使用されるコマンドは次のとおりです。udevadm info --export-db

attach_hardware/usr/lib/python3/dist-packages/apport/hookutils.py関数を参照してください。パーティションラベルの匿名化も少し行いますが、出力をローカルで分析する場合は重要ではありません。

4
Colin Watson

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
3
George Udosen