Welche Libs sind auf den Infoservern installiert?

Welche Libs sind auf den Infoservern installiert?
Oder: Können Sie mal ImageMagick installieren?

Auf den Webservern ist eine große Zahl an Libraries bereits vorinstalliert. Es gibt kaum Libs, die fehlen. Allerdings findet man diese nicht immer, wenn man vielleicht von der heimischen Standard-Linux-Installation ausgeht, auf der man als einzelner arbeitet.

Schließlich arbeiten die Webserver unter einer verteilten Multiuserumgebung, bei der Benutzer und Prozesse auf verschiedenen Servern arbeiten, Daten über ein redundantes Filesystemcluster ausgelagert sind und zentrale Paketverwaltungssysteme zum Einsatz kommen.
Zudem handelt es sich hier nicht um eine Linux@home-Umgebung unter SuSE, Debian oder Ubunto, sondern es wird SunSolaris verwendet.

Unter Sun, wie aber auch Linuxsystemen wird schon lange nicht mehr von Hand ein ./compile oder make install angeworfen, will man irgendwelche SOftwarepakete installieren.
Das machen einige Profis zwar immer noch wenn es um exotische Dinge geht, im allgemeinen jedoch hat man dafür einen Paketmanager.

Unter Linux ist dieser häufig aufzurufen via smart, unter Solaris haben wir hier apt-get.

Mit diesen Paketmanagern wird nicht nur Software installiert, sondern man kann sie natürlich mit den entsprechenden Kommandos auch nachprüfen und updaten.

Wer also bspw. auf den Standard-Webservern und auf dem Dialogserver infofs nachprüfen will, welche Libraries oder Software installiert ist, kann dies mit dem Befehl pkginfo machen.

Da die Liste lang ist, möchte man dies natürlich filtern und nach einem speziellen Paket suchen.
Dazu kann man ein Pipe mit einem grep anhängen:

   pkginfo| grep -i imagemag

Dies liefert als Ausgabe:

application CSWimagemagick     imagemagick - The ImageMagick Image Manipulation Tool & Libabries

Mit dem Befehl

  pkginfo -l CSWimagemagick     

erhalte ich weitere Detailinformationen über das Paket CSWimagemagick.

Unter Umständen ist es notwendig, den exakten Pfad zu einzelnen Dateien der Pakete zu erhalten.
Hierzu kann man dann in dem Index der Installation schauen:
Die Datei
/var/sadm/install/contents
enthält die exakten Installationspfade aller Tools, Libraries, Binaries und damit zusammenhängender Files.
Ein einfacher grep hilft somit auch hier, die gesuchte Information zu finden.

  grep CSWimagemagick /var/sadm/install/contents

Da man aber sehr viel an Informationen erhält (man bekommt schliesslich auch die Dateiangabe aller Manuals), sollte man dies ggf. auch nochmal filtern.