Software Inventory Ubuntu 8.04

Bereich für allgemeine Beiträge.
Antworten
DirkJ
Beiträge: 2
Registriert: Di 28. Sep 2010, 12:31

Software Inventory Ubuntu 8.04

Beitrag von DirkJ »

Hallo,

nach dem scannen eines Ubuntu 8.04 Systems, wird unter Software nichts angezeigt.
Bei einem Ubuntu 10.04 hingegen funktioniert das Inventory.

Gruß Dirkj
WernerB
Beiträge: 112
Registriert: Mo 20. Jul 2009, 07:41

Re: Software Inventory Ubuntu 8.04

Beitrag von WernerB »

Hallo und willkommen im rxInventory Forum!

rxInventory liest die Softwareliste unter Ubuntu über folgenden Befehl aus:

Code: Alles auswählen

dpkg-query -W -f='${PACKAGE}-${VERSION}\t${PACKAGE}\t${VERSION}\t${HOMEPAGE}\t${MAINTAINER}\t${STATUS}\n'
Bitte testen Sie manuell, ob der Befehl auf dem betroffenen Rechner eine Liste der Software liefert.

Falls ja, selektieren Sie in rxInventory innerhalb der Scangruppe unter dem Reiter Erweitert die Option Scandateien speichern. Beim nächsten Scan des Ubuntu Rechners wird dadurch im Scandateien-Ordner eine Datei für den Rechner angelegt. Innerhalb dieser sind ausführliche Informationen über die abgesetzten Befehle zu sehen, die Rückschlüsse auf das Problem erlauben. Sie können uns die Datei auch gerne an support@rubinox.com schicken und wir analysieren sie für Sie.

Grüße
Werner Biebl
DirkJ
Beiträge: 2
Registriert: Di 28. Sep 2010, 12:31

Re: Software Inventory Ubuntu 8.04

Beitrag von DirkJ »

Hallo Herr Biebl,

manuell funktioniert der Befehl.
In der Scandatei steht folgendes.
<!-- SSH: rpm -qa - -queryformat '%{NAME}-%{VERSION}-%{RELEASE}\t%{NAME}\t%{VERSION}-%{RELEASE}\t%{INSTALLTIME}\t%{URL}\t%{VENDOR}\n'
ExitCode: 0

Habe auf dem System nachgesehen und festgestellt das rpm ebenfalls installiert ist.
Da liegt das Problem, sie versuchen erst rpm und wenn das fehlschlägt wird dpkg benutzt.
Konvertiert man auf einem Debian oder Ubuntu System rpm Pakete nach deb mittels alien, wird automatisch rpm installiert. Da ein umwandeln von deb nach rpm seltener vorkommt (wenn überhaupt), sollten sie vielleicht die Reihenfolge der Befehle tauschen.

Gruß Dirk
WernerB
Beiträge: 112
Registriert: Mo 20. Jul 2009, 07:41

Re: Software Inventory Ubuntu 8.04

Beitrag von WernerB »

Hallo Dirk,

es verhält sich genau so, wie Sie beschreiben.
Wir hatten nicht berücksichtigt, dass rpm über alien auch auf debian-basierenden Distributionen installiert sein kann und brechen nach einem erfolgreichen Aufruf von rpm ab.

In der aktuellen Version von rxInventory ist das Verhalten jetzt so geändert, dass immer beide Programme aufgerufen und ausgewertet werden. Damit sollte die Softwareliste in jeder Konstellation korrekt erfasst werden.

Die aktuelle rxInventory Version 3.5 (Build 8) finden Sie auf unserer Webseite. Eine vorherige Deinstallation der alten Version ist nicht notwendig.

Viele Grüße,

Werner
Antworten