Solaris CDE: Benutzerhandbuch für Fortgeschrittene und Systemverwalter

Struktur des Anwendungsmanagers

Die oberste Ebene des Anwendungsmanagers enthält im allgemeinen Verzeichnisse. Jedes dieser Verzeichnisse und dessen Inhalt wird als Anwendungsgruppe bezeichnet.

Abbildung 4-1 Gruppen von Anwendungen im Anwendungsmanager

Graphic

Die Gruppen von Anwendungen und deren Inhalt werden aus vielen verschiedenen Positionen sowohl lokal als auch im Netz zusammengestellt.

Verzeichnisposition des Anwendungsmanagers

Im Dateisystem stellt der Anwendungsmanager das Verzeichnis /var/dt/appconfig/appmanager/login-hostname-display dar. Dieses Verzeichnis wird bei der Anmeldung eines Benutzers dynamisch erstellt.

Meldet sich beispielsweise der Benutzer ronv am Bildschirm wxyz:0 an, wird das Anmeldungsmanagerverzeichnis /var/dt/appconfig/appmanager/ronv-wxyz-0 erstellt.

Wie der Anwendungsmanager Anwendungen sucht und zusammenstellt

Der Anwendungsmanager wird aufgebaut, indem lokale und ferne Gruppen von Anwendungen zusammengestellt werden. Die Gruppen von Anwendungen werden aus Verzeichnissen zusammengestellt, die auf dem Anwendungssuchpfad liegen.

Der Standardanwendungssuchpfad enthält die Verzeichnisse aus Tabelle 4-1.

Tabelle 4-1 Verzeichnisse im Suchpfad für Standardanwendungen

Bereich 

Verzeichnis 

Integriert 

/usr/dt/appconfig/appmanager/Sprache

Systemweit 

/etc/dt/appconfig/appmanager/ Sprache

Persönlich  

HomeDirectory/.dt/appmanager

Die oberste Ebene des Anwendungsmanagers wird dadurch gebildet, daß bei der Anmeldung zwischen den Anwendungsgruppen (Verzeichnisse), die sich in Verzeichnissen im Suchpfad befinden, und dem Verzeichnis /var/dt/appconfig/appmanager/anmeldung-hostname-anzeige des Anwendungsmanagers Verbindungen hergestellt werden. Der Vorgang der Zusammenstellung erfolgt durch das Desktop-Dienstprogramm dtappgather, das automatisch vom Anmeldemanager ausgeführt wird, nachdem sich der Benutzer erfolgreich angemeldet hat.

Beispielsweise stellt das Desktop folgende integrierte Gruppe von Anwendungen zur Verfügung:

/usr/dt/appconfig/appmanager/Sprache/Desktop_Tools

Zum Zeitpunkt der Anmeldung wird eine symbolische Verbindung hergestellt zu:

/var/dt/appconfig/appmanager/anmeldung-hostname-anzeige/Desktop_Tools

Der Anwendungssuchpfad kann ferne Verzeichnisse einschließen. Dadurch können Gruppen von Anwendungen aus Systemen im gesamten Netz zusammengestellt werden. Weitere Informationen finden Sie im Abschnitt "Anwendungs-Server dem Anwendungssuchpfad hinzufügen".

Vorrangsregeln beim Zusammenstellen von Anwendungen

Sind Anwendungen im Suchpfad mehrfach vorhanden, haben die für den einzelnen Benutzer definierten Gruppen von Anwendungen Vorrang vor den für das System definierten Gruppen, und für das System definierte Gruppen haben Vorrang vor integrierten Gruppen. Sind beispielsweise sowohl/usr/dt/appconfig/appmanager/C/Desktop_Tools als auch /etc/dt/appconfig/appmanager/C/Desktop_Tools vorhanden, wird die Anwendungsgruppe unter /etc verwendet.

Gruppen von Anwendungen, die mit dem Standard-Desktop zur Verfügung gestellt werden

Das nicht angepaßte Desktop stellt vier Gruppen von Anwendungen zur Verfügung:

Beispiel für die Zusammenstellung von Gruppen von Anwendungen

Abbildung 4-2 zeigt ein Anwendungsmanagerfenster mit verschiedenen Gruppen von Anwendungen. Tabelle 4-2 zeigt die Verzeichnisse, aus denen die Gruppen von Anwendungen zusammengestellt werden.

Abbildung 4-2 Ein typisches Anwendungsmanagerfenster

Graphic

Tabelle 4-2 Quelle der Gruppen von Anwendungen in

Name 

Verzeichnis 

CAD_Anw 

/net/ApServA/etc/dt/appconfig/appmanager/C/CAD_App

Zeichen_Anw 

/etc/dt/appconfig/appmanager/C/DrawingApp

Desktop_Anw 

/usr/dt/appconfig/appmanager/C/Desktop_Apps

Desktop_Tools 

/usr/dt/appconfig/appmanager/C/Desktop_Tools

Information 

/usr/dt/appconfig/appmanager/C/Information

OpenWindows  

/usr/dt/appconfig/appmanager/C/Information

System_Verwalt 

/etc/dt/appconfig/appmanager/C/System_Admin

Tabellenkalkulation 

/users/anna/.dt/appmanager/MySpreadSheet

Medien_Werkzeuge 

/etc/dt/appconfig/appmanager/C/Media_Tools

Wenn die Anwendungsgruppen "Information" oder "System_Verwalt" benutzerspezifisch angepaßt wurde, werden sie stattdessen aus /etc/dt/appconfig/appmanager/C zusammengestellt.

Die Gruppe CAD_Anw wird bei der Zusammenstellung erfaßt, da dem Anwendungssuchpfad ein System mit dem Namen ApServA hinzugefügt wurde (weitere Informationen finden Sie unter "Anwendungs-Server dem Anwendungssuchpfad hinzufügen"). Bei der Tabellenkalkulation handelt es sich um eine für den einzelnen Benutzer definierte Anwendungsgruppe, die lediglich dem Benutzer anna zur Verfügung steht: