CDE Handbuch für fortgeschrittene Benutzer und Systemverwalter

Struktur des Anwendungsmanager

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

Abbildung 4–1 Anwendungsgruppen im Anwendungsmanager

Graphic

Die Anwendungsgruppen und deren Inhalt werden aus vielen verschiedenen Positionen sowohl lokal als auch aus dem Netz zusammengestellt.

Verzeichnisposition des Anwendungsmanager

Im Dateisystem befindet sich der Anwendungsmanager im Verzeichnis /var/dt/appconfig/appmanager/Anmelde-Hostname-Bildschirm. Dieses Verzeichnis wird bei jeder Anmeldung eines Benutzers dynamisch erstellt.

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

Wie der Anwendungsmanager Anwendungen sucht und zusammenstellt

Der Anwendungsmanager wird aufgebaut, indem lokale und entfernte Anwendungsgruppen zusammengestellt werden. Die Anwendungsgruppen werden aus Verzeichnissen zusammengestellt, die sich auf dem Anwendungssuchpfad befinden.

Der Standardsuchpfad für Anwendungen enthält die in Tabelle 4–1 angegebenen Verzeichnisse.

Tabelle 4–1 Verzeichnisse im Standardsuchpfad für Anwendungen

Bereich 

Verzeichnis 

Integriert 

/usr/dt/appconfig/appmanager/sprache

systemweit 

/etc/dt/appconfig/appmanager/sprache

persönlich  

HomeVerzeichnis/.dt/appmanager

Um die oberste Ebene des Anwendungsmanager zu erzeugen, werden bei der Anmeldung aus den Anwendungsgruppen (Verzeichnissen), die sich in Verzeichnissen des Anwendungssuchpfads befinden, Verweise auf das Verzeichnis des Anwendungsmanager /var/dt/appconfig/appmanager/Anmelde-Hostname-Bildschirm erstellt. Das Zusammenführen erfolgt über das Desktop-Programm dtappgather, das automatisch vom Anmeldemanager ausgeführt wird, nachdem sich der Benutzer erfolgreich angemeldet hat.

Beispielsweise stellt das Desktop folgende integrierte Anwendungsgruppe zur Verfügung:

/usr/dt/appconfig/appmanager/sprache/Desktop-Anwendungen

Zum Zeitpunkt der Anmeldung wird ein symbolischer Verweis hergestellt auf:

/var/dt/appconfig/appmanager/Anmelde-Hostname-Bildschirm/Desktop_Tools

Der Anwendungssuchpfad kann entfernte Verzeichnisse einschließen. Dadurch können Anwendungsgruppen 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 mehrere Anwendungsgruppen im Suchpfad vorhanden, haben die persönlichen Anwendungsgruppen Vorrang vor den systemweiten Gruppen, und systemweite 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.

Anwendungsgruppen, die mit dem Standard-Desktop zur Verfügung gestellt werden

Das nicht angepaßte Desktop stellt vier Anwendungsgruppen zur Verfügung:

Beispiel für die Zusammenstellung von Anwendungsgruppen

Abbildung 4–2 zeigt ein Anwendungsmanager-Fenster mit verschiedenen Anwendungsgruppen. Tabelle 4–2 zeigt die Verzeichnisse, aus denen die Anwendungsgruppen zusammengestellt werden.

Abbildung 4–2 Typisches Anwendungsmanager-Fenster

Graphic

Tabelle 4–2 Quelle der Anwendungsgruppen

Name 

Verzeichnis 

CAD_Anwendungen 

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

Zeichen_Anwendungen 

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

Desktop_Anwendungen 

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

Desktop-Anwendungen 

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

Informationen 

/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

Multimedia-Anwendungen 

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

Falls die Anwendungsgruppen "Informationen" oder "System_Verwalt" angepaßt wurden, werden sie statt dessen aus /etc/dt/appconfig/appmanager/C zusammengestellt.

Die Gruppe CAD_Anwendungen 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 persönliche Anwendungsgruppe, die lediglich folgendem Benutzer zur Verfügung steht: anna.