2010-03-15 4 views
1

Нам было предложено перечислить все программное обеспечение и лицензии, используемые в нашей организации. Не решая значения этого запроса, я бы хотел, чтобы мой ноутбук Fedora легко ответил на вопрос.Как я могу получить список лицензий от встроенных RPM?

rpm -qa 

Дает мне список пакетов, но данных лицензии нет. Следующим шагом я сделаю этот вывод и напишу скрипт для запроса лицензии каждого пакета.

Кто-нибудь получил более легкую идею?

ответ

2

Хорошо, я просто плохо во время езды.

rpm -qai 

Выход немного неопрятный, но не очень плохой.

[Редактировать] опрятнее выход

rpm -qa --queryformat "%{NAME}-%{VERSION}: %{LICENSE}\n"