Я хочу проверить, под какими лицензиями работают все пакеты в моей системе.
Похоже, эта информация находится в /usr/share/doc/package/copyright
Однако похоже, что у этого файла нет стандартного формата, я просматривал его вручную, чтобы записать лицензии. есть ли другой способ получить эту информацию, используя что-то вроде dpkg-query?
Ответ на этот вопрос предполагает, что автоматическое извлечение информации о лицензии из одного пакета .deb нетривиально.
Я подозреваю, что нет простого способа делать то, что вы хотите.
Поскольку ответ, на который я ссылался, был обновлен, я тоже обновлю свой.
Это начинает меняться, поскольку
debian/copyright
файл теперь требуется машинная интерпретация, так что вы можете рассчитывать на это в будущем.