Il livello più elevato della Gestione di applicazioni contiene generalmente un insieme di directory. Ognuna di queste, e il relativo contenuto, rappresenta un gruppo di applicazioni.
I gruppi di applicazioni che compaiono nella Gestione di applicazioni possono risiedere in diverse posizioni, sia sul sistema locale che nella rete.
Nel file system, la Gestione di applicazioni è la directory /var/dt/appconfig/appmanager/login-nomehost-display. Questa directory viene creata in modo dinamico ad ogni login dell'utente.
Ad esempio, se l'utente ron effettua il login dal display wxyz:0, la directory della Gestione di applicazioni sarà /var/dt/appconfig/appmanager/ron-wxyz-0.
La Gestione di applicazioni identifica e riunisce gruppi di applicazioni locali e remoti. Questi gruppi vengono localizzati nelle directory incluse nel percorso di ricerca delle applicazioni.
Il percorso di ricerca predefinito comprende le directory indicate nella Tabella 4–1.
Tabella 4–1 Percorso di ricerca predefinito delle applicazioni
Tipo |
Posizione |
---|---|
Predefinito |
/usr/dt/appconfig/appmanager/lingua |
Di sistema |
/etc/dt/appconfig/appmanager/lingua |
Personale |
DirectoryIniziale/.dt/appmanager |
Per creare il livello più elevato della Gestione di applicazioni, al momento del login viene creata una serie di collegamenti tra i gruppi di applicazioni (directory) inclusi nel percorso di ricerca delle applicazioni e la directory /var/dt/appconfig/appmanager/login-nomehost-display. L'operazione di identificazione e raggruppamento viene eseguita dall'utility del desktop dtappgather, che viene avviata automaticamente dalla Gestione del login.
Ad esempio, il desktop comprende il gruppo di applicazioni predefinito:
/usr/dt/appconfig/appmanager/lingua/Strumenti_desktop
Al momento del login, verrà creato un collegamento simbolico con:
/var/dt/appconfig/appmanager/login-nomehost-display/Strumenti_desktop
Il percorso di ricerca delle applicazioni può includere anche directory remote. Questo permette di localizzare e rendere disponibili applicazioni che risiedono su sistemi distribuiti nella rete. Per maggiori informazioni, vedere Aggiunta di un server di applicazioni al percorso di ricerca.
Se nel percorso di ricerca sono comprese più copie delle stesse applicazioni, i gruppi di applicazioni personali avranno la precedenza su quelli di sistema, e questi ultimi su quelli predefiniti. Ad esempio, se sono presenti sia il gruppo /usr/dt/appconfig/appmanager/it/Strumenti_desktop che il gruppo /etc/dt/appconfig/appmanager/it/Strumenti_desktop, verrà usata la copia sotto /etc.
La configurazione predefinita del desktop comprende quattro gruppi di applicazioni.
Applicazioni_desktop
Strumenti_desktop
Controlli_desktop
Informazioni
Amministrazione_sistema
La <Figura 4–2 mostra una finestra della Gestione di applicazioni contenente una serie di gruppi di applicazioni. La NULL mostra le directory in cui questi gruppi sono stati localizzati.
Nome |
Directory di origine |
---|---|
App_CAD |
/net/ApServA/etc/dt/appconfig/appmanager/it/App_CAD |
App_disegno |
/etc/dt/appconfig/appmanager/it/App_disegno |
Applicazioni_desktop |
/usr/dt/appconfig/appmanager/C/Desktop_Apps |
Strumenti_desktop |
/usr/dt/appconfig/appmanager/C/Desktop_Tools |
Informazioni |
/usr/dt/appconfig/appmanager/C/Information |
OpenWindows |
/usr/dt/appconfig/appmanager/C/OpenWindows |
Amministrazione_sistema |
/etc/dt/appconfig/appmanager/C/System_Admin |
Foglio_elettronico |
/users/anna/.dt/appmanager/MioFoglioElettronico |
Strumenti_media |
/etc/dt/appconfig/appmanager/it/Strumenti_media |
Se i gruppi Informazioni o Amministrazione_sistema fossero stati personalizzati, essi sarebbero stati acquisiti da /etc/dt/appconfig/appmanager/it.
Il gruppo App_CAD viene acquisito perché è stato aggiunto un sistema di nome ApServA al percorso di ricerca delle applicazioni (vedere Aggiunta di un server di applicazioni al percorso di ricerca). Foglio_elettronico è un gruppo di applicazioni personale, disponibile solo per l'utente anna.