In diesem Kapitel wird beschrieben, wie Sie die Solaris-Software auf Ihrem System nach der Installation von Solaris 8 bzw. nach der Aktualisierung auf diese Version an Ihre Anforderungen anpassen.
Mit den folgenden Verfahren können Sie Anwendungen hinzufügen oder entfernen:
Tool |
Anwendungen (Hinzufügen, Entfernen oder Ändern) |
---|---|
Solaris Web Start |
Produkte (beispielsweise von den Solaris 8 Software-CDs, der Solaris 8 Software Companion-, der Solaris 8 Languages Intel Platform Edition- oder der Solaris 8 Documentation SPARC/Intel Platform Edition-CD), Software-Gruppen sowie zusätzliche Anwendungen ausgenommen einzelne Software-Pakete |
Solaris-Produktregistrierung | Alle Anwendungen, die mit Solaris Web Start 3.0 oder den Befehlen zur Paketverwaltung von Solaris (beispielsweise pkgadd) installiert wurden |
Admintool |
Produkte, Gruppen und Software-Pakete (beispielsweise von den Solaris 8 Software-CDs, der Solaris 8 Software Companion-, der Solaris 8 Languages Intel Platform Edition- oder der Solaris 8 Documentation SPARC/Intel Platform Edition-CD) Hinweis - Admintool kann lediglich beim lokalen System (System, auf dem Sie Admintool ausführen) zum Hinzufügen oder Entfernen von Anwendungen genutzt werden. In einer verteilten Rechnerumgebung steht Admintool nicht zur Verfügung. |
Befehle pkgadd(1M) und pkgrm(1M) |
Einzelne Software-Pakete |
Informationen zum Hinzufügen und Entfernen von Software-Paketen bei Client-Systemen in zahlreichen Rechnerumgebungen finden Sie im System Administration Guide, Volume 1.
In diesem Abschnitt wird beschrieben, wie Sie Anwendungen mit Solaris Web Start zu einem System hinzufügen, auf dem die Solaris-Betriebssystemumgebung installiert ist.
Bei diesem Verfahren wird vorausgesetzt, daß der Volume Manager ausgeführt wird. Falls Sie die Verwaltung von Disketten und CDs nicht mit dem Volume Manager vornehmen, finden Sie im System Administration Guide, Volume 1 detaillierte Informationen zur Verwaltung von Wechsel-Datenträgern ohne den Volume Manager.
Melden Sie sich am installierten oder aktualisierten System an.
Wechseln Sie zum Netzwerkabbild der zu installierenden Anwendung, oder legen Sie die CD mit der hinzuzufügenden Anwendung in das CD-ROM-Laufwerk des Systems ein.
Eine eingelegte CD wird automatisch durch den Volume Manager eingehängt.
Falls Sie die Solaris 8 Languages Intel Platform Edition-CD eingelegt haben, wird Solaris Web Start automatisch gestartet.
Wechseln Sie zu dem Verzeichnis der hinzuzufügenden Anwendung.
Tabelle 5-1 enthält einige Verzeichnisse auf den Solaris 8-CDs, in denen das Installationsprogramm von Solaris Web Start sowie die damit installierbaren Anwendungen vorliegen.
Tabelle 5-1 Verfügbare Anwendungen
CD |
Anwendung |
Verzeichnis |
---|---|---|
Solaris 8 Software 2 of 2 Intel Platform Edition |
Komponenten der Software-Gruppen Entwicklungssystem, Gesamt sowie Gesamt plus OEM-Unterstützung Hinweis - Mit dem Installationsprogramm von Solaris Web Start auf der Solaris 8 Software 2 of 2 Intel Platform Edition-CD werden lediglich die Komponenten in diesen Software-Gruppen installiert, die Sie bei der ursprünglichen Installation der Solaris 8-Betriebssystemumgebung im System übergangen haben. Nach erfolgter Installation der Solaris 8-Betriebssystemumgebung bzw. der Aktualisierung auf diese Version ist es nicht möglich, auf eine andere Software-Gruppe zu aktualisieren. |
Oberste Verzeichnisebene (Datenträger-ID) der CD Beispiel: sol_8_ia_2 |
Solaris 8 Software 2 of 2 Intel Platform Edition |
Probe-Anwendungen und Anwendungen, die nicht im Paket angeboten werden |
Solaris_8/EA in der obersten Verzeichnisebene (Datenträger-ID) der CD Beispiel: sol_8_ia_2/Solaris_8/EA |
Solaris 8 Software 2 of 2 Intel Platform Edition |
Bestimmte Solaris 8-Pakete aus den Software-Paketen Entwicklungssystem, Gesamt bzw. Gesamt plus OEM-Unterstützung (können einzeln mit dem Befehl pkgadd(1M) installiert werden) |
Solaris_8/Product in der obersten Verzeichnisebene (Datenträger-ID) der CD Beispiel: sol_8_ia_2/Solaris_8/Product |
Solaris 8 Software 2 of 2 Intel Platform Edition |
Quellcode für einen Teil der Public-Domain-Software von Drittanbietern, die im Lieferumfang von Solaris 8 enthalten ist |
Solaris_8/Tools in der obersten Verzeichnisebene (Datenträger-ID) der CD Beispiel: sol_8_ia_2/Solaris_8/Tools Hinweis - Das Installationsprogramm in diesem Verzeichnis trägt die Bezeichnung install_source. |
Solaris 8 Languages Intel Platform Edition Hinweis - Beim Einlegen dieser CD in das CD-ROM-Laufwerk wird Solaris Web Start automatisch gestartet. |
Lokalisierte Software und Dokumentation, beispielsweise Vereinfachtes oder Traditionelles Chinesisch, Deutsch, Französisch, Italienisch, Japanisch, Koreanisch, Spanisch und Schwedisch Hinweis - Die Solaris 8 Software-CDs enthalten die Schnittstelle für die Eingabe, die Anzeige und den Ausdruck von Text in einer Zielsprache (auch für Sprachen, bei denen mehrere Byte für die Zeichendarstellung benötigt werden). |
Oberste Verzeichnisebene (Datenträger-ID) der CD Beispiel: sol_8_lang_ia |
Solaris 8 Documentation English SPARC/Intel Platform Edition |
Solaris AnswerBook2 Server, Solaris 8-Sammlungen, Versionshinweise, sonstige Dokumentation |
Oberste Verzeichnisebene (Datenträger-ID) der CD Beispiel: sol_8_doc |
Doppelklicken Sie auf Installer bzw. installer.
Zunächst wird das Fenster des Installationsprogramms geöffnet und anschließend ein Dialogfeld von Solaris Web Start.
Installieren Sie die Anwendung gemäß den Anweisungen auf dem Bildschirm.
Abschließend klicken Sie auf ,,Beenden".
Solaris Web Start wird beendet.
Wurde die Anwendung von CD installiert?
Nein: Es sind keine weiteren Schritte erforderlich.
Ja: Verwenden Sie CDE (Common Desktop Environment) oder OpenWindows?
Einsatz von CDE: Wählen Sie im Dateimanager der CD den Befehl Auswerfen im Menü Datei.
Einsatz von OpenWindows: Wählen Sie im Dateimanager der CD den Befehl Datenträger auswerfen.
Die CD wird ausgeworfen.
Die Solaris-Produktregistrierung ist ein Tool zur Verwaltung installierter Software. Nach der Installation von Solaris bietet die Produktregistrierung eine Liste sämtlicher Anwendungen, die mit Solaris Web Start 3.0 oder den Befehlen zur Package-Verwaltung von Solaris (beispielsweise pkgadd) installiert wurden.
Die Solaris-Produktregistrierung bietet folgende Funktionen:
Anzeige einer Liste installierter und registrierter Software sowie einiger Software-Attribute
Suchen und Starten eines Installationsprogramms
Installieren zusätzlicher Anwendungen
Deinstallation von Software
Das Hauptfenster der Solaris-Produktregistrierung (siehe Abbildung 5-1) besteht aus drei Datenbereichen:
Liste der installierten, registrierten und entfernten Software
Standardattribute der momentan ausgewählten Software
Benutzerspezifische Attribute und interne Attribute der registrierten Software
Mit der Steuerung links neben dem Verzeichnissymbol (neben ,,Systemregistrierung") lassen Sie die Einträge in der Produktregistrierung anzeigen. Der Pfeil der Steuerung zeigt nun nicht mehr nach rechts, sondern nach unten.
Sie können die Einträge in der Registrierung beliebig erweitern oder ausblenden (ausgenommen Einträge mit einem Textdatei-Symbol).
,,Solaris 8" unter ,, In Solaris-Registrierung installierte Software" (siehe Abbildung 5-2) enthält stets zwei Einträge: die bei der Installation von Solaris ausgewählte Konfigurations-Software-Gruppe sowie ,,Zusätzliche System-Software".
Die folgenden Software-Gruppen können angezeigt werden: Haupt, Endbenutzersystem, Entwicklungssystem, Gesamt.
Im Eintrag ,,Zusätzliche System-Software" werden Solaris-Produkte aufgeführt, die nicht zur ausgewählten Software-Gruppe gehören. Der Eintrag zu ,,nicht klassifizierter Software" umfaßt außerdem die mit dem Befehl pkgadd installierten Packages, die weder Solaris-Anwendungen sind noch zu der Software-Gruppe gehören.
Die Attribute der Produktregistrierung werden oberhalb des Feldes ,,Weitere Informationen" angezeigt. Für Produkte, die mit Web Start installiert wurden, enthält die Registrierung mindestens die Werte für Titel, Version, Verzeichnis und Installationsdatum. Einträge in einer erweiterten Liste unterhalb eines Produkts oder einer Software-Gruppe übernehmen die Versionsdaten des Produkts. Klicken Sie auf einen Eintrag, um die dazugehörigen Attributwerte anzuzeigen.
Unter Umständen wird im Fenster zur Produktregistrierung ein Eintrag angezeigt, zu dem die entsprechende Software mit dem Befehl pkgrm entfernt wurde.
In diesem Fall wird die Meldung ,,Fehlende Dateien in einer oder mehreren Komponenten" unterhalb des Attributs ,,Installiert von" angezeigt (siehe Abbildung 5-3). Installieren Sie die Anwendung mit dem Befehl pkgadd erneut, oder entfernen Sie sie mit Hilfe der Produktregistrierung.
Sollen Informationen zu allen im System installierten Anwendungen angezeigt werden?
Nein: Es sind keine weiteren Schritte erforderlich.
Ja: Fahren Sie mit dem nächsten Schritt fort.
Falls die Solaris-Produktregistrierung noch nicht ausgeführt wird, geben Sie die folgende Zeile ein:
/usr/bin/prodreg
In der Regel ist die Eingabe des Pfads /usr/bin/ nicht notwendig.
Das Fenster der Solaris-Produktregistrierung mit der Systemregistrierung wird geöffnet.
Zur Anzeige einer Liste der installierten und registrierten Anwendungen klicken Sie auf die Steuerung links neben der Systemregistrierung.
Sollen die Software-Attribute angezeigt werden?
Nein: Fahren Sie mit dem nächsten Schritt fort.
Ja: Wählen Sie die gewünschte Anwendung aus. Klicken Sie hierzu auf den Namen der Anwendung unter ,,In Solaris-Registrierung installierte Software".
In der Produktregistrierung werden die Attributdaten für die ausgewählte Anwendung angezeigt.
Soll die Integrität der im System installierten Anwendungen überprüft werden?
Nein: Es sind keine weiteren Schritte erforderlich.
Ja: Fahren Sie mit dem nächsten Schritt fort.
Falls die Solaris-Produktregistrierung noch nicht ausgeführt wird, geben Sie die folgende Zeile ein:
/usr/bin/prodreg
In der Regel ist die Eingabe des Pfads /usr/bin/ nicht notwendig.
Das Fenster der Solaris-Produktregistrierung mit der Systemregistrierung wird geöffnet.
Zur Anzeige einer Liste der installierten und registrierten Anwendungen klicken Sie auf die Steuerung links neben der Systemregistrierung.
Wählen Sie die gewünschte Anwendung aus. Klicken Sie hierzu auf den Namen der Anwendung im Fenster ,,In Solaris-Registrierung installierte Software".
Falls Sie die Anwendung ganz oder teilweise mit dem Befehl pkgrm entfernt haben, wird die Meldung ,,Fehlende Dateien in einer oder mehreren Komponenten" unterhalb des Attributs ,,Installiert von" angezeigt.
Sollen eine oder mehrere zusätzliche Anwendungen zur bereits installierten Solaris 8-Software hinzugefügt werden?
Nein: Es sind keine weiteren Schritte erforderlich.
Ja: Fahren Sie mit dem nächsten Schritt fort.
Melden Sie sich am installierten oder aktualisierten System an.
Wechseln Sie zum Netzwerkabbild der zu installierenden Anwendung, oder legen Sie die CD mit der hinzuzufügenden Anwendung in das CD-ROM-Laufwerk des Systems ein.
Eine eingelegte CD wird automatisch durch den Volume Manager eingehängt.
Falls die Solaris-Produktregistrierung noch nicht ausgeführt wird, geben Sie die folgende Zeile ein:
/usr/bin/prodreg
In der Regel ist die Eingabe des Pfads /usr/bin/ nicht notwendig.
Das Fenster der Solaris-Produktregistrierung mit der Systemregistrierung wird geöffnet.
Zur Anzeige einer Liste der installierten und registrierten Anwendungen klicken Sie auf die Steuerung links neben der Systemregistrierung.
Klicken Sie im unteren Bereich des Hauptfensters der Solaris-Produktregistrierung auf die Schaltfläche ,,Neue Installation".
Das Dialogfeld zur Auswahl eines Installationsprogramms wird geöffnet. Standardmäßig wird das Verzeichnis /cdrom angegeben.
Anwendungen können wahlweise von lokalen Datenträgern oder über ein Netzwerk installiert werden.
Klicken Sie auf den Namen des gewünschten Installationsprogramms im Dateienfeld.
Das Installationsprogramm von Solaris Web Start trägt die Bezeichnung Installer oder installer.
Klicken Sie auf ,,OK".
Das ausgewählte Installationsprogramm wird gestartet.
Installieren Sie die Anwendung gemäß den Anweisungen auf dem Bildschirm.
Sollen eine oder mehrere im System installierte Anwendungen deinstalliert werden?
Nein: Es sind keine weiteren Schritte erforderlich.
Ja: Fahren Sie mit dem nächsten Schritt fort.
Falls die Solaris-Produktregistrierung noch nicht ausgeführt wird, geben Sie die folgende Zeile ein:
/usr/bin/prodreg
In der Regel ist die Eingabe des Pfads /usr/bin/ nicht notwendig.
Das Fenster der Solaris-Produktregistrierung mit der Systemregistrierung wird geöffnet.
Zur Anzeige einer Liste der installierten und registrierten Anwendungen klicken Sie auf die Steuerung links neben der Systemregistrierung.
Wählen Sie die zu deinstallierende Anwendung aus. Klicken Sie hierzu auf den Namen der Anwendung im Fenster ,,In Solaris-Registrierung installierte Software".
Lesen Sie die Software-Attribute durch, um sicherzugehen, daß Sie diese Software tatsächlich deinstallieren möchten.
Klicken Sie im unteren Bereich des Hauptfensters der Solaris-Produktregistrierung auf die Schaltfläche ,,Uninstall Name_der_Anwendung".
Die ausgewählte Anwendung wird deinstalliert.
In diesem Abschnitt wird beschrieben, wie Sie Software-Pakete mit der graphischen Benutzeroberfläche Admintool hinzufügen und entfernen.
Um Software-Pakete mit Admintool hinzufügen und entfernen zu können, müssen Sie zur UNIX®-Systemadministratorengruppe (Gruppe 14) gehören. Alternativ lassen Sie sich als Superuser im System registrieren.
Melden Sie sich am installierten oder aktualisierten System an, und lassen Sie sich als Superuser registrieren.
# su |
Legen Sie die CD mit der hinzuzufügenden Software in das CD-ROM-Laufwerk des Systems ein.
Die CD wird automatisch durch den Volume Manager eingehängt.
Notieren Sie den Verzeichnispfad der hinzuzufügenden Anwendung auf der CD.
Starten Sie Admintool:
# admintool & |
Das Fenster ,,Benutzer" wird geöffnet.
Wählen Sie den Befehl Software im Menü Durchsuchen.
Das Fenster ,,Software" wird geöffnet.
Wählen Sie den Befehl Hinzufügen im Menü Bearbeiten.
Wurde das Fenster ,,Quellmedien angeben" geöffnet?
Nein: Fahren Sie mit dem nächsten Schritt fort.
Ja: Falls der Verzeichnispfad aus Schritt 3 noch nicht im Feld ,,CD-Pfad" angezeigt wird, geben Sie den Pfad ein, und klicken Sie auf ,,OK".
Das Fenster ,,Anwendung hinzufügen" wird geöffnet.
Wählen Sie die Anwendung, die auf dem lokalen System installiert werden soll, im entsprechenden Fensterbereich aus:
Klicken Sie auf ,,Hinzufügen".
Das Terminal-Fenster ,,Anwendung hinzufügen" wird geöffnet. Beim Hinzufügen der einzelnen Anwendungskomponenten wird in diesem Fenster jeweils eine Meldung angezeigt:
Sobald alle Komponenten der ausgewählten Anwendung hinzugefügt wurden, wird die folgende Meldung angezeigt:
Installation von <Name_der_Anwendung> wurde erfolgreich abgeschlossen. Weiter mit der <Eingabetaste> |
Drücken Sie die Eingabetaste.
Das Terminal-Fenster ,,Anwendung hinzufügen" wird geschlossen, das Fenster ,,Software" wird geöffnet. Sie können nun weitere Anwendungen hinzufügen.
Abschließend wählen Sie im Menü Datei den Befehl Beenden.
Um Software-Pakete mit Admintool hinzufügen und entfernen zu können, müssen Sie zur UNIX-Systemadministratorengruppe (Gruppe 14) gehören. Alternativ lassen Sie sich als Superuser im System registrieren.
Melden Sie sich am installierten oder aktualisierten System an, und lassen Sie sich als Superuser registrieren.
# su |
Starten Sie Admintool:
# admintool & |
Das Fenster ,,Benutzer" wird geöffnet.
Wählen Sie den Befehl Software im Menü Durchsuchen.
Das Fenster ,,Software" wird geöffnet.
Markieren Sie die zu löschende Anwendung.
Wählen Sie den Befehl Löschen im Menü Bearbeiten.
Ein Dialogfeld mit einer Warnung wird geöffnet, in dem Sie aufgefordert werden, das Löschen der Anwendung zu bestätigen.
Klicken Sie im Warnung-Dialogfeld auf ,,Löschen".
Das Terminal-Fenster ,,Anwendung löschen" wird geöffnet. In diesem Fenster werden die Meldungen angezeigt, die beim Löschen der Anwendung anfallen:
Sie werden aufgefordert, das Löschen der ausgewählten Software-Pakete zu bestätigen.
Geben Sie jeweils j, n oder b ein.
Beim Löschen der einzelnen Anwendungskomponenten wird jeweils eine Meldung angezeigt. Sobald alle Komponenten der ausgewählten Anwendung gelöscht wurden, wird die folgende Meldung angezeigt:
<Name_der_Anwendung> wurde erfolgreich entfernt. Weiter mit der <Eingabetaste>. |
Drücken Sie die Eingabetaste.
Das Terminal-Fenster ,,Anwendung löschen" wird geschlossen, das Fenster ,,Software" wird geöffnet. Sie können nun weitere Anwendungen löschen.
Abschließend wählen Sie im Menü Datei den Befehl Beenden.
Melden Sie sich am installierten oder aktualisierten System an, und lassen Sie sich als Superuser registrieren.
# su |
Legen Sie die CD mit der hinzuzufügenden Software in das CD-ROM-Laufwerk des Systems ein.
Die CD wird automatisch durch den Volume Manager eingehängt.
Notieren Sie den Verzeichnispfad der hinzuzufügenden Anwendung auf der CD.
Fügen Sie ein oder mehrere Packages zum System hinzu:
# /usr/sbin/pkgadd -d Gerätename pkgid |
Hierbei gilt:
Gerätename |
Verzeichnispfad der Anwendung auf der CD, die zum installierten System hinzugefügt werden soll. |
pkgid |
Name des Software-Pakets, das zum installierten System hinzugefügt werden soll. Beispiel: SUNWaudio. |
Überprüfen Sie abschließend die fehlerfreie Installation des Packages mit dem Befehl pkgchk(1M):
# /usr/sbin/pkgchk -v pkgid |
Liegen keine Fehler vor, gibt der Befehl pkgchk eine Liste der installierten Dateien zurück. Falls ein Fehler aufgetreten ist, gibt pkgchk eine Meldung mit einer Beschreibung des Problems zurück.
Im nachstehenden Beispiel wird erläutert, wie Sie das Package SUNWaudio mit dem Befehl pkgadd von einer eingehängten Solaris 8 Software 1 of 2 Intel Platform Edition-CD installieren.
Die Bezeichnung dieses Produkts lautet Solaris 8. Im Code sowie in den Pfad- bzw. Paketpfadnamen kann allerdings der Wert Solaris_2.8 oder SunOS_5.8 auftreten. Verwenden Sie jeweils exakt den angegebenen Code oder Pfad.
# /usr/sbin/pkgadd -d /cdrom/sol_8_ia/Solaris_8/Product SUNWaudio. . . Installation von <SUNWaudio> wurde erfolgreich abgeschlossen. # pkgchk -v SUNWaudio /usr /usr/bin /usr/bin/audioconvert /usr/bin/audioplay /usr/bin/audiorecord # |
Melden Sie sich am installierten oder aktualisierten System an, und lassen Sie sich als Superuser registrieren.
# su |
Entfernen Sie ein oder mehrere Packages aus dem System:
# /usr/sbin/pkgrm pkgid |
pkgid entspricht dem Namen des Software-Pakets, das aus dem installierten System entfernt werden soll. Beispiel: SUNWaudio.
Geben Sie jeweils j, n oder b ein (Package entfernen, Package beibehalten, Vorgang abbrechen).
Überprüfen Sie abschließend mit dem Befehl pkgchk(1M), ob das Package fehlerfrei entfernt wurde:
# /usr/sbin/pkgchk -v pkgid |
Wurde das Package nicht fehlerfrei entfernt, gibt der Befehl pkgchk eine Warnmeldung zurück.
Im nachstehenden Beispiel wird erläutert, wie Sie das Package SUNWaudio mit dem Befehl pkgrm aus einem System entfernen.
# /usr/sbin/pkgrm SUNWaudio Das folgende Package ist derzeit installiert: SUNWaudio Audioanwendungen (i386) 3.6.20,REV=1.2000.11.7 Möchten Sie dieses Package entfernen? j. . . <SUNWaudio> wurde erfolgreich entfernt. # pkgchk -v SUNWaudio WARNUNG: <SUNWaudio> wurden keine Pfadnamen zugeordnet # |