Die oberste Ebene des Anwendungsmanager enthält im allgemeinen Verzeichnisse. Jedes dieser Verzeichnisse und dessen Inhalt wird als Anwendungsgruppe bezeichnet.
Die Anwendungsgruppen und deren Inhalt werden aus vielen verschiedenen Positionen sowohl lokal als auch aus dem Netz zusammengestellt.
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.
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".
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.
Das nicht angepaßte Desktop stellt vier Anwendungsgruppen zur Verfügung:
Desktop_Apps
Desktop-Anwendungen
Desktop-Steuerungen
Informationen
Systemverwaltung
Abbildung 4-2 zeigt ein Anwendungsmanager-Fenster mit verschiedenen Anwendungsgruppen. Tabelle 4-2 zeigt die Verzeichnisse, aus denen die Anwendungsgruppen zusammengestellt werden.
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.