Programhanterarens översta nivå innehåller normalt mappar. Var och en av dessa mappar, med innehåll, kallas för en programgrupp.
Programgrupperna och deras innehåll samlas in från olika platser lokalt och från nätverket.
I filsystemet ligger programhanteraren i mappen /var/dt/appconfig/appmanager/inloggningsnamn-värdatornamn-skärm. Mappen skapas dynamiskt varje gång användaren loggar in.
Om användaren karinj t ex loggar in från skärmen wxyz:0, skapas mappen /var/dt/appconfig/appmanager/karinj-wxyz-0.
Programhanteraren utgörs av insamlade lokala programgrupper och programgrupper i nätverket. Programgrupperna samlas in från mappar i programsökvägen.
Standardsökvägen för program består av platserna i Tabell 4-1.
Tabell 4-1 Standardsökväg för program
Definitionsområde |
Plats |
---|---|
Inbyggd |
/usr/dt/appconfig/appmanager/språk |
Systemtäckande |
/etc/dt/appconfig/appmanager/språk |
Egen |
Hemmapp/.dt/appmanager |
Vid inloggningen skapas programhanterarens översta nivå genom att länkar skapas från programgrupperna (mappar) i programsökvägens mappar, till programhanterarens mapp /var/dt/appconfig/appmanager/inloggningsnamn-värdatornamn-skärm. Insamlingen utförs av skrivbordshjälpmedlet dtappgather, som körs automatiskt av inloggningshanteraren efter att användaren har loggat in.
På skrivbordet finns t ex den inbyggda programgruppen:
/usr/dt/appconfig/appmanager/språk/Skrivbordsverktyg
Vid inloggningen skapas en symbolisk länk till:
/var/dt/appconfig/appmanager/inloggningsnamn-värddatornamn-skärm/Skrivbordsverktyg
Programsökvägen kan omfatta mappar på nätverket. På detta sätt kan programgrupper samlas in från olika system i nätverket. Mer information finns i "Lägga till en programserver i programsökvägen".
Vid dubbleringar i sökvägen har egna programgrupper prioritet över systemtäckande grupper, och systemtäckande grupper har prioritet över inbyggda grupper. Om t ex både /usr/dt/appconfig/appmanager/sv/Skrivbordsverktyg och /etc/dt/appconfig/appmanager/sv/Skrivbordsverktyg finns, används programgruppen under /etc.
På ett skrivbord som inte är anpassat finns fyra programgrupper.
Skrivbordsprogram
Skrivbordsverktyg
Information
Systemadministration
Figur 4-2 visar ett fönster i programhanteraren som innehåller flera olika programgrupper. Tabell 4-2 visar de mappar som programgrupperna samlades in från.
Namn |
Insamlad mapp |
---|---|
CAD-program |
/net/ApServA/etc/dt/appconfig/appmanager/C/CAD_App |
Ritprogram |
/etc/dt/appconfig/appmanager/C/DrawingApp |
Skrivbordsprogram |
/usr/dt/appconfig/appmanager/C/Desktop_Apps |
Skrivbordsverktyg |
/usr/dt/appconfig/appmanager/C/Desktop_Tools |
Information |
/usr/dt/appconfig/appmanager/C/Information |
Systemadministration |
/etc/dt/appconfig/appmanager/C/System_Admin |
Egna_kalkylblad |
/users/anna/.dt/appmanager/MySpreadSheet |
Mediaverktyg |
/etc/dt/appconfig/appmanager/C/Media_Tools |
Om programgrupperna Information eller Systemadministration har anpassats, kommer de i stället att samlas in från /etc/dt/appconfig/appmanager/C.
Gruppen CAD-program samlas in eftersom systemet ApServA har lagts till programsökvägen (se "Lägga till en programserver i programsökvägen"). Egna_kalkylblad är en personlig programgrupp som bara är tillgänglig för användaren anna.