Qual comando obtém o arquivo udevdb.txt no launchpad?

5

Quando executo o arquivo ubuntu-bug ou apport-collect an udevdb.txt , todos os dispositivos são enviados para o Launchpad.

Como posso obter este arquivo sem usar o Launchpad?

    
por Pilot6 21.08.2017 / 23:28

2 respostas

4

O comando usado pelo Apport é: udevadm info --export-db

Veja a função attach_hardware em /usr/lib/python3/dist-packages/apport/hookutils.py . Ele faz um pouco de anonimização de rótulos de partições também, mas isso não é importante se você for analisar a saída localmente.

    
por Colin Watson 04.04.2018 / 02:57
3

Eu nunca usei apport-collect , mas nas páginas man você pode usar apport-cli para conseguir o que deseja:

apport-cli [ --save file ] 

Trecho de man apport-cli :

  

- salva o nome do arquivo

          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.

Uso:

apport-cli [ --save file ] symptom | pid | package | program path | .apport/.crash file
    
por George Udosen 22.08.2017 / 00:54