WebSphere Enterprise Service Bus, Version 6.2.0 Betriebssysteme: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Linux-Pakete installieren und überprüfen

Dieser Abschnitt enthält Informationen zum Installieren und Überprüfen vorausgesetzter Bibliotheken (Pakete), die für die Verwendung von WebSphere ESB-Produkten auf Linux®-Systemen erforderlich sind.

Vorbereitende Schritte

Vor Verwendung dieser Prozedur müssen Sie das Betriebssystem Linux installieren und die unter Linux-Systeme für Installation vorbereiten beschriebenen Schritte ausführen.

Informationen zu diesem Vorgang

In diesem Beispiel wird davon ausgegangen, dass Ihr Linux-Betriebssystem das Paket 'compat-libstdc++-33-3.2.3-47.3' benötigt und dass zwei Versionen des Pakets existieren. Eine der beiden Versionen ist für 32-Bit-Plattformen, die andere für 64-Bit-Plattformen geeignet. In diesem Abschnitt wird erläutert, wie Sie mithilfe des Betriebssystems feststellen, ob die Pakete bereits installiert sind. Außerdem wird erklärt, wie Sie fehlende Pakete auf der Betriebssystem-CD finden und diese installieren können.

In diesem Beispiel wird Red Hat Enterprise Linux (RHEL) auf einer PowerPC-64-Bit-Hardwareplattform eingesetzt. In dem Beispiel erfordert RHEL sowohl die 32-Bit-Version als auch die 64-Bit-Version des Pakets 'compat-libstdc++-33-3.2.3-47.3'.

Vorgehensweise
  1. Ermitteln Sie, ob die Pakete bereits unter dem Betriebssystem installiert sind, indem Sie den folgenden Befehl eingeben:
    rpm -qa | grep compat-libstdc++-33-3.2.3-

    In diesem Beispiel hat das Betriebssystem keine entsprechenden Pakete gefunden, sodass eine leere Zeile angezeigt wird.

    Sie können auch ohne das Argument grep suchen, um eine explizite Nachricht über die Datei anzuzeigen. Geben Sie dazu den folgenden Befehl ein:

    rpm -q compat-libstdc++-33-3.2.3-

    Das Betriebssystem gibt die folgende Nachricht zurück:

    package compat-libstdc++-33-3.2.3- is not installed 
  2. Suchen Sie alle zugehörigen Pakete auf dem Betriebssystemdatenträger, um die vollständig qualifizierten Speicherpositionen zu ermitteln.

    In diesem Beispiel ist der Betriebssystemdatenträger eine CD, die im Verzeichnis /media/cdrom angehängt ist. Ihr CD-ROM-Gerät kann sich an einer anderen Position befinden, z. B. unter /media/cdrecorder.

    find /media/cdrom -name compat-libstdc++-33-3.2.3-* 

    In diesem Beispiel findet das Betriebssystem zwei übereinstimmende Paketnamen. Es handelt sich um die 32-Bit-Version und die 64-Bit-Version des Pakets.

    /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc.rpm 
    /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc64.rpm
  3. Installieren Sie das erste fehlende Paket mit dem folgenden Befehl:
    rpm -ivh /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc.rpm
  4. Installieren Sie das zweite fehlende Paket mit dem folgenden Befehl:
    rpm -ivh /media/cdrom/RedHat/RPMS/compat-libstdc++-33-3.2.3-47.3.ppc64.rpm
  5. Optional: Alternative Methode zum Suchen und Installieren von Paketen mit einem Befehl: Mit dem folgenden Befehl können Sie nach Paketen suchen und alle gefundenen Pakete installieren.

    Suchen Sie mit dem weiter oben beschriebenen Verfahren nach den Paketen, um sicherzustellen, dass der folgende Befehl nur die gewünschten Pakete installiert.

    find /media/cdrom -name compat-libstdc++-33-3.2.3-* | xargs rpm -ivh

    Dieser Befehl installiert beide Pakete.

  6. Optional: Alternativer Befehl zum Aktualisieren vorhandener Pakete: Mit dem folgenden Befehl können Sie fehlende Pakete suchen und installieren oder vorhandene Pakete aktualisieren:
    find /media/cdrom -name compat-libstdc++-33-3.2.3-* | xargs rpm -Uvh

    Dieser Befehl installiert ein Paket, falls es noch nicht installiert ist. Der Befehl aktualisiert ein Paket auf eine neuere Version, wenn das Paket bereits installiert ist.

Nächste Schritte

Die erforderlichen Pakete hängen vom eingesetzten Betriebssystem ab. Eine Liste der erforderlichen Pakete für die verschiedenen Linux-Betriebssysteme finden Sie in Linux-Systeme für Installation vorbereiten.


task Taskabschnitt

Nutzungsbedingungen | Feedback


Zeitmarkensymbol Letzte Aktualisierung: 05 Juli 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_rhel_packages.html
Copyright IBM Corporation 2005, 2010. Alle Rechte vorbehalten.
Dieses Information Center basiert auf Eclipse-Technologie (http://www.eclipse.org).