How to get all installed Desktop Applications with Licence info using Linux command

Linux Lover

New Member
I want to get all Desktop Applications info with License and other basic Details using command. Which Command I can use to get it?
 


dos2unix

Member
I'm not sure there is a "one size fits all" command for this.
For example on Redhat/Fedora/CentOS you could do something like "dnf info tree | grep License"
If you wanted to list everything, you could do something like..
#!/bin/bash
for i in `dnf list installed | cut -f1 -d.`; do
dnf info $i | grep License
done

I suspect this would take a pretty long time to run because of the recursions.

I'm not familiar enough with apt to get the equivalent, but I'm sure there is a way to do it.
 

atanere

Well-Known Member
These articles (here and here) are a bit outdated but may help you get started with Debian/Ubuntu systems.

Cheers
 

Linux Lover

New Member
I'm not sure there is a "one size fits all" command for this.
For example on Redhat/Fedora/CentOS you could do something like "dnf info tree | grep License"
If you wanted to list everything, you could do something like..
#!/bin/bash
for i in `dnf list installed | cut -f1 -d.`; do
dnf info $i | grep License
done

I suspect this would take a pretty long time to run because of the recursions.

I'm not familiar enough with apt to get the equivalent, but I'm sure there is a way to do it.
Thank you. But it doesn't work for me. Is there any other way to get the result.
 

Staff online

Members online


Latest posts

Top