I am new to Linux, but have been given the task of performing a software audit on 10 Linux servers. Can anyone point me in the direction of a tool or method to determine all of the applications that are installed on a PC together with their versions. The servers are running a mixture of Suse 9.3 and 9.4. I am thinking of a tool ideally something like the Belarc Advisor app for Windows PCs, but anything that gives me the information is good enough.
in opensuse running as admin or root rpm -qa will give you a list of all installed components and the version you have. Not sure how it works on different flavours of linux(never tried), it might not be exactly what you want but it’s a start(for more info do a man rpm).
‘supportconfig’ is a tool Novell created/maintains that is used by Support
specifically along with many others to get information to help fix a
machine’s issues. It runs on SLES 9 so that should help but essentially
you can get a list of all the installed RPMs from the RPM command:
rpm -qa
Get the stuff installed most-recently (last) as the first stuff in your
list with:
rpm -qa --last
Good luck.
ChrisFlockhart wrote:
> Hi,
>
> I am new to Linux, but have been given the task of performing a
> software audit on 10 Linux servers. Can anyone point me in the direction
> of a tool or method to determine all of the applications that are
> installed on a PC together with their versions. The servers are running
> a mixture of Suse 9.3 and 9.4. I am thinking of a tool ideally something
> like the Belarc Advisor app for Windows PCs, but anything that gives me
> the information is good enough.
>
> Thanks
>
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
> I am new to Linux, but have been given the task of performing a
> software audit on 10 Linux servers. Can anyone point me in the direction
> of a tool or method to determine all of the applications that are
> installed on a PC together with their versions. The servers are running
> a mixture of Suse 9.3 and 9.4. I am thinking of a tool ideally something
> like the Belarc Advisor app for Windows PCs, but anything that gives me
> the information is good enough.
Go to YaST / Software / Software management and then File / export and save
the *.xml file.
Now you can the process that xml file with some formatting (i.e., using css
or xslt transformations).