Solaris Common Desktop Environment: Handbok för avancerade användare och systemadministratörer

Programregistrering: översikt

I det här avsnittet beskrivs följande:


Obs!  

Ett utförligt exempel som visar hur du registrerar ett befintligt program finns i Exempel på hur du kan skapa ett registreringspaket.


Funktioner som medföljer programregistrering

Programregistrering ger användarna möjligt att utföra följande i ett grafiskt gränssnitt:

Figur 5–1 Programgrupper på översta nivån i programhanteraren

Graphic

Figur 5–2 En programgrupp som innehåller en ikon som startar programmet

Graphic

Figur 5–3 En datafils snabbmeny med ”Öppna” och ”Skriv ut”

Graphic

Syftet med programregistrering

Ett registrerat skrivbordsprogram innehåller vissa konfigurationsfiler som används av skrivbordet för att visa programmets användargränssnitt:

För att dessa filer ska kännas igen och användas av skrivbordet måste de finnas i vissa kataloger som anges i skrivbordets sökvägar.

Det kan vara svårt att administrera ett program om dess konfigurationsfiler är utspridda i flera kataloger. Därför kan ett program lagra alla skrivbordskonfigurationsfiler i en och samma katalog. Denna filgruppering kallas för registreringspaket.

Om programmet är skrivbordsanpassat innehåller det ett registreringspaket som en del av installationspaketet. Om du är systemadministratör och skapar konfigurationsfilerna själv kan du skapa registreringspaketet själv.

Konfigurationsfilerna i registreringspaketet är inte tillgängliga på skrivbordet eftersom de inte finns i lämpliga sökvägskataloger. Processen att placera de här filerna på lämpliga platser kallas registrering eller integrering av programmet.

I skrivbordssystemet finns ett verktyg, dtappintegrate, som utför registreringen genom att skapa symboliskt länkade representationer av filerna i de korrekta sökvägskatalogerna.

Många skrivbordsanpassade program kör dtappintegrate automatiskt under installationen. Om du är systemadministratör och integrerar ett befintligt program kan du köra det själv när du har skapat registreringspaketet.

När ett program är registrerat på ett systems skrivbord är programmet tillgängligt för alla användare i systemet. Om systemet är konfigurerat som en skrivbordsprogramserver blir programmet också tillgängligt i andra system i nätverket.

Verktyget dtappintegrate har ett kommandoradsalternativ som upphäver processen genom att bryta länkarna. Detta gör det enkelt att ta bort programmet från programhanteraren så att det kan flyttas till en annan programserver eller uppdateras.