簡體   English   中英

如何從安裝的RPM中獲取許可證列表?

[英]How can I get a list of licenses from intalled RPMs?

我們被要求列出我們組織中使用的所有軟件和許可證。 在沒有決定這個請求的價值的情況下,我想讓我的Fedora筆記本電腦輕松回答這個問題。

rpm -qa

給我一個包列表,但沒有許可證數據。 我的下一步是獲取該輸出並編寫一個腳本來查詢每個包的許可證。

有人有更簡單的想法嗎?

rpm -qa --qf "%{name}: %{license}\n"

好吧,我只是擅長駕駛rpm。

rpm -qai

輸出有點凌亂,但也不算太差。

[編輯] Tidier輸出

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM