Per un esempio della procedura da seguire per registrare un'applicazione, vedere il punto 8 di Esempio di creazione di un pacchetto di registrazione.
Una volta creato un pacchetto di registrazione sotto la directory radice dell'applicazione, si potrà procedere con la registrazione vera e propria dell'applicazione.
La registrazione dell'applicazione crea una serie di collegamenti tra il pacchetto di registrazione e le directory incluse nei percorsi di ricerca del desktop (vedere Effetti dell'integrazione delle applicazioni con dtappintegrate).
Se l'applicazione è predisposta per il desktop, dtappintegrate viene in genere eseguito automaticamente alla fine del processo di installazione. Se ciò non avviene, o se sono stati creati nuovi file di configurazione per integrare un'applicazione non predisposta per il desktop, occorrerà avviare dtappintegrate manualmente.
Effettuare il login come superutente.
Eseguire il comando:
/usr/dt/bin/dtappintegrate -s radice_app
dove radice_app è la directory radice dell'applicazione del desktop. Per maggiori informazioni, vedere la pagina man relativa a dtappintegrate(1).
Aprire il gruppo di applicazioni Strumenti_desktop e fare doppio clic su “Ricarica applicazioni”.
Verificare che l'applicazione sia registrata correttamente:
dtappintegrate -s radice_app [-t destinazione ] [-l lingua ] [-u]
-s radice_app |
Parametro necessario. Specifica la directory radice sotto la quale è stata installata l'applicazione. |
-t destinazione |
Parametro opzionale, il cui valore predefinito è /etc/dt/appconfig. Specifica la directory a cui puntano i collegamenti dei file di configurazione del desktop. La directory specificata deve essere inclusa nel percorso di ricerca delle applicazioni. |
-l lingua |
Parametro opzionale, il cui valore predefinito sono tutte le lingue. Specifica i file di configurazione dipendenti dalla lingua da integrare. |
-u |
Parametro opzionale. Annulla l'integrazione dell'applicazione, eliminando tutti i collegamenti creati nel processo di integrazione. |
La funzione di dtappintegrate è quella di creare collegamenti tra i file installati e le directory in cui il desktop cercherà i file di configurazione.
dtappintegrate crea una serie di collegamenti simbolici tra i file delle azioni e dei tipi di dati che si trovano nel pacchetto di registrazione e la directory di sistema inclusa nel percorso di ricerca del database delle azioni. I collegamenti vengono creati tra
radice_app/dt/appconfig/types/lingua/*.dt
e
/etc/dt/appconfig/types/lingua/*.dt
dtappintegrate crea collegamenti simbolici tra i file della guida del pacchetto di registrazione e la directory di sistema inclusa nel percorso di ricerca della guida. I collegamenti vengono creati tra
radice_app/dt/appconfig/help/lingua/file_guida.sdl
e
/etc/dt/appconfig/help/lingua/file_guida.sdl
dtappintegrate crea collegamenti simbolici tra i file delle icone che si trovano nel pacchetto di registrazione e la directory di sistema inclusa nel percorso di ricerca delle icone. I collegamenti vengono creati tra
radice_app/dt/appconfig/icons/lingua/file_icone
e
/etc/dt/appconfig/icons/lingua/file_icone
Per collocare il gruppo dell'applicazione al livello più elevato della Gestione di applicazioni, dtappintegrate crea un collegamento tra la directory del gruppo nel pacchetto di registrazione e la directory di sistema inclusa nel percorso di ricerca delle applicazioni. Il collegamento viene creato tra la directory
radice_app/dt/appconfig/appmanager/lingua/nome_gruppo
e
/etc/dt/appconfig/appmanager/lingua/nome_gruppo