Sun Java Enterprise System 5 Installationshandbuch für UNIX

Installation schlägt wegen bei einer Deinstallation zurückgelassenen Dateien fehl

Bei einer Deinstallation bleiben Produktkomponentendateien oder Pakete möglicherweise zurück. In diesem Fall müssen vor der Neuinstallation von Java ES die Dateien bzw. Pakete manuell entfernt werden. Das Installationsprogramm meldet, dass sich die Produktkomponente auf dem Host befindet, auch wenn Sie sie entfernt haben.

Folgendes kann aufgetreten sein:

ProcedureSo bereinigen Sie eine Teilinstallation

  1. Verwenden Sie folgenden Befehl, um zu ermitteln, ob Pakete nur teilweise installiert wurden:

    Solaris OS: pkginfo -p

    Linux: rpm -qa |grep —I ^sun | xargs rpm -V

    HP-UX: swlist -l product sun-*

    In der Befehlsausgabe werden die teilweise installierten Pakete aufgelistet. Verwenden Sie die zurückgegebenen Paketnamen und ziehen Sie Kapitel Kapitel 5, Liste der installierbaren Pakete in Sun Java Enterprise System 5 Installationshandbuch für UNIX zurate, um festzustellen, zu welcher Produktkomponente die Pakete gehören.

  2. Entfernen Sie die Komponenten oder Pakete.

    • Verwenden Sie unter Solaris 9 bzw. 10 das Tool prodreg.

      Das Tool prodreg verwaltet die paketbasierten Komponenten auf dem Host. Sie können Produktkomponenten und die zugehörigen Pakete mit detaillierten Informationen anzeigen, einschließlich der gegenseitigen Abhängigkeiten. Mit prodreg können Sie ohne Sicherheitsbedenken Produktkomponenten deinstallieren und Pakete entfernen. Nachdem Sie eine Produktkomponente mithilfe des Tools prodreg entfernt haben, können Sie die erneute Installation vornehmen.

    • Verwenden Sie unter Linux den Befehl rpm -e.

      Um die Produktregistrierung zu bearbeiten, öffnen Sie die Datei /var/opt/sun/install/productregistry . In dieser XML-Datei werden die einzelnen Produktkomponenten beschrieben. Jede Produktkomponentenbeschreibung öffnet mit einem<compid\>-Tag und schließt mit einem </compid\> -Tag. Löschen Sie den vollständigen Eintrag für die Produktkomponente.

    • Verwenden Sie unter HP-UX den Befehl swremove.

      Um die Produktregistrierungsdatei zu bearbeiten, öffnen Sie die Datei /var/adm/swproductregistry . In dieser XML-Datei werden die einzelnen Produktkomponenten beschrieben. Jede Produktkomponentenbeschreibung öffnet mit einem<compid\>-Tag und schließt mit einem </compid\> -Tag. Löschen Sie den vollständigen Eintrag für die Produktkomponente.

  3. Stellen Sie sicher, dass in folgenden Verzeichnissen keine Java ES-Produktkomponenten oder -Pakete vorhanden sind:

    /opt

    /etc/opt

    /var/opt

  4. Führen Sie das Installationsprogramm erneut aus.