Quote:
Originally Posted by
denisloide
Like I said I need an agent-like tool, that I can easily install in lots of linux servers to give me a full list of softwares installed in each server, that is!
Notice that "Linux" does not have a standardized package manager at all. In fact Linux is basically a kernel, not an OS and what makes it a complete OS is a bunch of GNU-tools added to it. Whoever does that adding choses and selects what he deems relevant and this way different "distributions" come to pass.
Because of this there is no package manager and the different distributors (the people/companies creating the distributions) created their own package managers. The two probably most widespread are
rpm (RedHat Package Manager), developed by RedHat and used by: RedHat, SuSE, CentOS, Fedora, RHEL and perhaps a few more and
apt, developed by Debian and used an all Debian-based distributions (Debian, *Ubuntu, Mint, etc.). There are other package managers either, but there are even distributions without a package manager (Gentoo and ArchLinux, IIRC) at all.
If you want an agent-like software to create a software inventory over various systems you will either have to limit which distributions (more precisely: which package managers) you want to support or perhaps write your own.
I hope this helps.
bakunin