Während der Installation überprüft das Installationsprogramm, ob die bereits auf dem Host installierten Java ES-Komponenten mit der Version von Java ES kompatibel sind, die Sie jetzt installieren. Wenn einige Komponenten nicht kompatibel sind, wird Ihre Installation wahrscheinlich durch eine Fehlermeldung bezüglich einer Inkompatibilität unterbrochen. Daher sollten Sie die installierte Software genau überprüfen und alle Aktualisierungen vornehmen, bevor Sie schließlich die Java ES-Software installieren.
Wenn Sie das Installationsprogramm ausführen, wird angezeigt, welche inkompatiblen Komponenten auf dem Host vorhanden sind. Wenn Sie Application Server, Message Queue oder HADB installieren möchten, können Sie diese Komponenten durch das Installationsprogramm aktualisieren lassen. Zur Aktualisierung anderer Produktkomponenten können Sie das Installationsprogramm nicht verwenden, sondern müssen die inkompatiblen Komponenten entfernen oder aktualisieren. Befolgen Sie hierzu die Anweisungen im Sun Java Enterprise System 5 Upgrade Guide for UNIX.
Das Java ES-Installationsprogramm aktualisiert bzw. installiert sämtliche gemeinsam genutzten Komponenten, die für die Produktkomponenten erforderlich sind, die Sie zur Installation ausgewählt haben.
Mit Solaris-Befehlen, wie beispielsweise prodreg und pkginfo, dem Linux-Befehl rpm oder dem HP-UX- swlist-Befehl können Sie die Installierte Software überprüfen. In der folgenden Tabelle werden die Entsprechungen der grundlegenden Paketbefehle für die UNIX-Plattformen aufgeführt.
Tabelle 1–2 Paketbefehlentsprechungen in UNIX
Schritt |
Solaris |
Linux |
HP-UX |
---|---|---|---|
Installiertes Paket anzeigen |
pkginfo |
rpm –qa |
swlist |
Paket installieren |
pkgadd |
rpm -i |
swinstall |
Paket entfernen |
pkgrm |
rpm –e |
swremove |
Sie können auch das Installationsprogramm selbst verwenden, um paketbasierte Software-Installationen zu überprüfen, wie in den Verfahren in diesem Abschnitt beschrieben.
Verlassen Sie sich hinsichtlich der Informationen zur installierten Software nicht ausschließlich auf das Java ES-Installationsprogramm. Sie müssen außerdem den Host selbstständig überprüfen, um zu ermitteln, welche Softwareprogramme derzeit installiert sind.
Stellen Sie Ihre DISPLAY-Umgebungsvariable ein.
Wenn Sie sich bei einem Remote-Host anmelden, vergewissern Sie sich, dass die DISPLAY-Umgebungsvariable vorschriftsmäßig auf die lokale Anzeige eingestellt ist. Wenn die DISPLAY-Variable nicht vorschriftsmäßig eingestellt ist, wird das Installationsprogramm im textbasierten Modus ausgeführt.
Beispiel für C-Shell (Hostname myhost):
setenv DISPLAY myhost:0.0 |
Beispiel für Korn-Shell (Hostname myhost):
DISPLAY=myhost:0.0 |
Weisen Sie die Anzeigeberechtigung zu.
Möglicherweise müssen Sie eine Anzeigeberechtigung für das Deinstallationsprogramm in Ihrer lokalen Anzeige gewähren. Sie können beispielsweise folgenden Befehl verwenden, um von myhost aus dem root-Benutzer auf serverhost eine Anzeigeberechtigung zu erteilen:
myhost\> xauth extract - myhost:0.0|rsh -l root serverhost xauth merge - |
Eine vollständige Anleitung zum sicheren Gewähren solcher Berechtigungen finden Sie im Kapitel “Manipulating Access to the Serverâ im Solaris X Window System Developer's Guide.
Starten Sie das Installationsprogramm mit der Option -no, um anzugeben, dass keine Software installiert werden soll.
Für das grafische Installationsprogramm:
./installer -no |
Für das textbasierte Installationsprogramm:
./installer -nodisplay -no |
Fahren Sie mit der Komponentenauswahl fort.
Wählen Sie die Produktkomponenten aus, die Sie auf diesem Host installieren möchten.
In der Statusspalte werden die Produkte angegeben, die für die ausgewählten Produktkomponenten erforderlich sind, und welche Komponenten aktualisierbar sind.
Wenn das Installationsprogramm eine nicht kompatible Version einer auswählbaren Produktkomponente erkennt, werden Sie aufgefordert, diese zu aktualisieren oder die inkompatible Version zu entfernen.
Bei einer mit Solaris gebündelten Instanz von Application Server, Message Queue und HADB können Sie die Aktualisierung durch das Installationsprogramm ausführen lassen. Weitere Informationen hierzu finden Sie unter Aktualisierung.
Nachdem Sie das Problem gelöst haben, können Sie die Auswahlliste aktualisieren, eine Auswahl treffen und dann im Installationsprogramm fortfahren.
Wenn eine nicht kompatible Version einer gemeinsam genutzten Komponente vom Installationsprogramm erkannt wird, wird die Liste Aktualisierung der gemeinsam genutzten Komponenten notwendig angezeigt.
Vergleichen Sie für jede der aufgelisteten gemeinsam genutzten Komponenten die installierte Version mit der erforderlichen Version, um zu ermitteln, ob Aktualisierungen erforderlich sind. Sie müssen festlegen, ob die neuere Java ES-Version einer gemeinsam genutzten Komponente mit anderen Anwendungen auf dem Host kompatibel sind, die die betreffende gemeinsam genutzte Komponente verwenden.
Beenden Sie gegebenenfalls das Installationsprogramm und nehmen Sie die erforderlichen Aktualisierungen vor.
Bei Produktkomponenten, die nicht über das Installationsprogramm aktualisiert werden können, ziehen Sie das Sun Java Enterprise System 5 Upgrade Guide for UNIX zurate.
Für gemeinsam genutzte Komponenten können die meisten Aktualisierungsvorgänge während der Installation ausgeführt werden.
Wiederholen Sie den Vorgang für jeden Host.
Das Installationsprogramm erkennt die Directory Server-Version, die Bestandteil von Solaris OS ist, und informiert Sie, dass das Directory Server-Skript, das Bestandteil der Solaris-Ausgabe ist, vom Installationsprogramm umbenannt wird. Es sind keine Maßnahmen erforderlich.