Quero verificar em quais licenças todos os pacotes do meu sistema estão sendo executados.
Parece que esta informação está localizada em/usr/share/doc/package/copyright
Porém este arquivo parece não ter nenhum formato padrão, tenho feito isso manualmente para registrar as licenças. existe outra maneira de obter essas informações, através de algo como dpkg-query?
Responder1
A resposta paraessa questãosugere que extrair automaticamente as informações de licença de um único pacote .deb não é trivial.
Suspeito que não haja uma maneira fácil de fazer o que você deseja.
Como a resposta à qual vinculei foi atualizada, atualizarei a minha também.
Isso está começando a mudar, à medida que o
debian/copyright
arquivoagora é necessário que seja interpretável por máquina, então você pode esperar por isso no futuro.