Ajout et gestion d'applicationsGestionnaire d'applicationsdescriptionLe Gestionnaire d'applications contient
les programmes du Bureau accessibles à l'utilisateur.Structure du Gestionnaire d'applicationsLe niveau supérieur du Gestionnaire d'applications contient généralement
des répertoires, appelésGroupes d'applicationsdéfinitiongroupes
d'applications.Groupes d'applicationsLes emplacements des groupes d'applications peuvent être locaux
ou distribués sur le réseau.Répertoire du Gestionnaire d'applicationsGestionnaire d'applicationsemplacement du répertoireLe Gestionnaire d'applications se situe dans le répertoire /var/dt/appconfig/appmanager/nom_connexion-nom_hôte-écran, créé dynamiquement à chaque connexion.
Par exemple, si l'utilisateur isa se connecte à
partir de l'écran abcd:0, le répertoire /var/dt/appconfig/appmanager/isa-abcd-0 est créé
dans le Gestionnaire d'applications.Recherche et regroupement des applicationsApplicationsregroupementGestionnaire d'applicationsregroupement des
applicationsGroupes d'applicationsregroupementLe Gestionnaire d'applications rassemble des groupes d'applications
locaux et éloignés, situés dans des répertoires
faisant partie duChemin de rechercheapplicationsregroupement des applications chemin de recherche des applications.Le chemin de recherche par défaut contient les répertoires
suivants:Applicationschemin de
rechercheChemin de rechercheapplicationsEtendueEmplacementIntégré/usr/dt/appconfig/appmanager/langueSystème/etc/dt/appconfig/appmanager/languePersonnelRép_personnel/.dt/appmanagerPour permettre la création du niveau supérieur du Gestionnaire
d'applications, des liens sont établis, lors de la connexion, entre
les groupes d'applications (répertoires) situés dans les répertoires
du chemin de recherche des applications et le répertoire du Gestionnaire
d'applications, /var/dt/appconfig/appmanager/nom_connexion-nom_hôte-écran. Cette opération est
effectuée par l'utilitairedtappgatherdtappgather, lancé automatiquement par
le Gestionnaire de connexion une fois l'utilisateur connecté.Par exemple, le groupe d'applications suivant est intégré
au Bureau:/usr/dt/appconfig/appmanager/langue/Desktop_ToolsLors de la connexion, unGestionnaire d'applicationsliens symboliques lien symbolique
est créé vers:/var/dt/appconfig/appmanager/nom_connexion-nom_hôte-écran/Desktop_ToolsLe chemin de recherche des applications peut comporter des répertoires
éloignés. Ainsi, les groupes d'applications situés sur
le réseau sont accessibles. Pour plus de détails, reportez-vous
à la section .Règles de priorité appliquées lors du regroupement
des applicationsGestionnaire d'applicationsrègles de prioritéGroupes d'applicationsprioritéLorsque des groupes d'applications existent en plusieurs exemplaires
dans le chemin de recherche, les groupes personnels sont prioritaires par
rapport aux groupes système, et ces derniers sont prioritaires par
rapport aux groupes intégrés. Par exemple, si /usr/dt/appconfig/appmanager/C/Desktop_Tools et /etc/dt/appconfig/appmanager/C/Desktop_Tools
existent, le groupe d'applications situé sous /etc
sera utilisé.Groupes d'applications fournis avec le Bureau par défautGroupes d'applicationspar défautAvant personnalisation, le Bureau contient les groupes d'applications
ci-après.Applications_Bureau (Desktop_Apps)Outils_Bureau (Desktop_Tools)Informations (Information)Administration_système (System_Admin)Exemple de regroupement d'applicationsApplicationsregroupementLa montre une fenêtre du Gestionnaire d'applications
contenant plusieurs groupes d'applications. Le
indique les répertoires à partir desquels ils ont été
extraits.Fenêtre type du Gestionnaire d'applications
Source des groupes d'applications ( )NomRépertoire sourceApp_CAOnet/ApServA/etc/dt/appconfig/appmanager/C/App_CAOApp_dessin/etc/dt/appconfig/appmanager/C/App_dessinApplications_Bureau/usr/dt/appconfig/appmanager/C/Desktop_AppsOutils_Bureau/usr/dt/appconfig/appmanager/C/Desktop_ToolsInformations/usr/dt/appconfig/appmanager/C/InformationAdministration_système/etc/dt/appconfig/appmanager/C/System_AdminTableur/users/anna/.dt/appmanager/TableurOutils_Media/etc/dt/appconfig/appmanager/C/Outils_Media
Si les groupes d'applications Informations ou Administration_système
sont personnalisés, ils seront extraits de /etc/dt/appconfig/appmanager/C.Le groupe App_CAO est extrait car le système ApServA a été ajouté au chemin de recherche des applications
(voir la section ). Tableur est un groupe d'applications personnel,
disponible uniquement pour l'utilisateur anna.Ajout d'applications au Gestionnaire d'applicationsApplicationsajout au Gestionnaire d'applicationsGestionnaire d'applicationsajout d'applicationsA toute application ajoutée au Gestionnaire d'applications correspond
une icône de lancement dans un groupe d'applications.De nombreuses applications peuvent former un groupe d'applications,
c'est-à-dire un répertoire situé au niveau supérieur
du Gestionnaire d'applications, contenant l'icône et les fichiers de
l'application.Certaines applications ne disposent pas de leur propre groupe d'applications
; dans ce cas, leur icône de lancement est située dans un groupe
d'applications général. Par exemple, vous pouvez créer
un groupe d'applications vide, le nommer ”Jeux” et y installer
vos programmes de ludiciel.Méthodes d'ajout d'applicationsApplicationsméthodes d'ajoutPour ajouter une application au Gestionnaire d'applications, vous pouvez
:l'enregistrer,ajouter une icône sans enregistrer l'application.Enregistrement d'une applicationEnregistrementdéfinitionL'enregistrement d'une application permet de l'intégrer complètement.
ApplicationsenregistrementLes caractéristiques d'une application enregistrée
sont les suivantes:elle dispose de son propre groupe d'applicationsses fichiers de configuration sont rassemblés en un
emplacement unique, appelé Module d'enregistrementmodule d'enregistrementelle peut être associée à un volume d'aide
enregistréPour enregistrer une application, effectuez une des opérations
suivantes:Si vous installez une application adaptée au Bureau
CDE, elle est enregistrée automatiquement (voir la section ).Dans le cas d'une application existante, l'enregistrement
peut être effectué à l'aide d'un module d'enregistrement
(voir la section ).L'utilisation d'un module d'enregistrement facilite la gestion de l'application
sur le Bureau. Le module est créé dans le système de
fichiers, à un emplacement différent de celui utilisé
pour les fichiers de configuration du Bureau.Ajout sans module d'enregistrementUtilisez cette méthode si vous voulez que le Gestionnaire d'applications
ne contienne que l'icône de lancement de l'application.Applicationsajout sans enregistrementLes caractéristiques d'une application ajoutée
sans module d'enregistrement sont les suivantes:elle peut disposer de son propre groupe d'applications, mais
son icône est généralement installée dans un groupe
existantses fichiers de configuration sont installés dans des
répertoires faisant partie des chemins de recherche du BureauPour plus de détails, reportez-vous à la section .
Ajout d'une application adaptée au Bureau
CDEApplicationsCDEUne application adaptée au Bureau CDE est enregistrée
automatiquement dans le Gestionnaire d'applications lors de son installation;
ses ensembles de fichiers contiennent le module d'enregistrement requis par
le Bureau.Installez l'application en suivant les instructions correspondantes.
Une fois l'installation terminée, cliquez deux fois
sur Recharger applications dans le groupe d'applications Outils_Bureau.Vérifiez l'installation:Ouvrez le Gestionnaire d'applications et assurez-vous que
le nouveau groupe d'applications y figure.Pour lancer l'application, ouvrez le groupe d'applications
et cliquez deux fois sur l'icône correspondante.Enregistrement d'une application existante ou
non CDEUtilisez cette méthode pour intégrer complètement
une application au Bureau.Le Bureau fournit un utilitaire, dtappintegrate,
qui crée des liens entre les fichiers du module d'enregistrement et
les répertoires du chemin de recherche.Pour plus de détails sur l'enregistrement sur le Bureau, reportez-vous
au .
Ajout d'une icône d'application à
un groupe d'applications existantLa procédure ci-dessous explique comment ajouter une icône
d'application à un groupe d'applications existant.Par exemple, le Bureau contient le groupe d'applications Administration_système,
qui rassemble les applications et les scripts permettant de gérer le
système. Vous pouvez faire en sorte de lancer un script fréquemment
utilisé en cliquant deux fois sur une icône de ce groupe d'applications.
A l'aide de Créer action, créez une définition
d'action pour l'application.Pour plus de détails sur cet utilitaire, reportez-vous au .
Dans le répertoire du groupe d'applications, créez
un fichier exécutable portant le même nom que l'action. Le contenu
de ce fichier n'a pas d'importance.Par exemple, si vous avez créé l'action “Programme”
qui permet d'exécuter un utilitaire d'administration du système,
créez le fichier exécutable /etc/dt/appconfig/appmanager/langue/System_Admin/Programme.Création et administration de groupes
d'applications générauxGroupes d'applicationsadministrationUn groupe d'application (répertoire) général n'est
associé à aucun produit particulier. Par exemple, Outils_Bureau
est un groupe d'applications général intégré contenant
de nombreuses icônes d'application ayant un rapport entre elles, mais
ne faisant pas partie d'un même produit.Vous pouvez créer des groupes d'applications généraux
supplémentaires. Vous pouvez, par exemple, définir un groupe
appelé Jeux, dans lequel installer tous les programmes de ludiciel
disponibles sur le système.Un groupe d'applications général peut être système
ou personnel.Création d'un groupe d'applications général systèmeGroupes d'applicationssystèmeConnectez-vous en tant qu'utilisateur root.Créez un sous-répertoire dans /etc/dt/appconfig/appmanager/langue.Le nom de ce sous-répertoire deviendra celui duGroupes d'applicationsnoms groupe
d'applications.Cliquez deux fois sur Recharger applications, dans le groupe
d'applications Outils_Bureau.Création d'un groupe d'applications général personnelGroupes d'applicationspersonnelsGroupes d'applicationspersonnelsCréez un sous-répertoire dans Rép_personnel/.dt/appmanager.Le nom de ce sous-répertoire deviendra celui du groupe d'applications.
Cliquez deux fois sur Recharger applications, dans le groupe
d'applications Outils_Bureau.Personnalisation d'un groupe d'applications intégréGroupes d'applicationspersonnalisationConnectez-vous en tant qu'utilisateur root.Si le groupe d'applications se trouve dans /usr/dt/appconfig/appmanager/langue, copiez-le dans /etc/dt/appconfig/appmanager/langue.
Groupes d'applicationsOutils_BureauPar exemple, pour copier le groupe d'applications
Outils_Bureau, entrez la commande:cp -r /usr/dt/appconfig/appmanager/C/Desktop_Tools /etc/dt/appconfig/appmanager/C
La copie sera prioritaire par rapport à l'original.Apportez les modifications voulues; par exemple, vous pouvez
ajouter des fichiers d'actions (fichiers exécutables portant le même
nom que les actions associées).Pour mettre les modifications en oeuvre, déconnectez-vous,
puis reconnectez-vous.Modification du chemin de recherche des applicationsChemin de rechercheapplicationsmodificationCette opération a lieu lors de l'ajout d'unServeurd'applicationsajout serveur d'applications au chemin de recherche. Dans ce cas, le
Gestionnaire d'applications rassemble tous les groupes d'applications système
de ce serveur.Pour plus de détails, reportez-vous à la section .Chemin de recherche par défautChemin de
rechercheapplicationspar défautLe chemin de recherche par défaut contient les répertoires
suivants:EtendueRépertoirePersonnelRép_personnel/.dt/appmanagerSystème/etc/dt/appconfig/appmanager/langueIntégré/usr/dt/appconfig/appmanager/langueAjout d'un serveur d'applications au chemin de
rechercheChemin de rechercheapplicationsmodificationOutre la modification du chemin de recherche des applications, vous
devrez peut-être effectuer certaines tâches de configuration supplémentaires,
pour permettre la communication avec le serveur d'applications. Pour plus
de détails, reportez-vous à la section .Définition du chemin de recherche des applicationsChemin de rechercheapplicationssystème systèmeConnectez-vous en tant qu'utilisateur root.Si le fichier /etc/dt/config/Xsession.d/0010.dtpaths n'existe pas, créez-le en copiant /usr/dt/config/Xsession.d/0010.dtpaths.Ouvrez /etc/dt/Xsession.d/0010.paths,
puis ajoutez ou modifiez une ligne permettant de définir et d'exporter
la variable DTSPSYSAPPHOSTSVariablesd'environnementDTSPSYSAPPHOSTS:DTSPSYSAPPHOSTS=nom_hôte:[,nom_hôte]Par exemple, la ligne suivante permet d'ajouter le système ApServA au chemin de recherche des applications:DTSPSYSAPPHOSTS=ApServA:Pour que la modification soit prise en compte, les utilisateurs
doivent se déconnecter, puis se reconnecter.Définition d'unChemin de rechercheapplicationspersonnel chemin
de recherche des applications personnelOuvrez le fichier Rép_personnel/.dtprofile.Ajoutez ou modifiez une ligne permettant de définir
et d'exporter la variable DTSPUSERAPPHOSTSVariablesd'environnementDTSPUSERAPPHOSTS:DTSPUSERAPPHOSTS=nom_hôte:[,nom_hôte]Par exemple, la ligne suivante permet d'ajouter les systèmes ApServB et ApServC au chemin de recherche des
applications:DTSPUSERAPPHOSTS=ApServB:,ApServC:Déconnectez-vous, puis reconnectez-vous.Administration du Gestionnaire d'applicationsGestionnaire d'applicationsadministrationLes tâches d'administration du Gestionnaire d'applications comprennent
:la suppression d'applicationsla relecture de la base de données des applications
en cours de sessionSuppression d'applicationsApplicationsannulation de l'enregistrementApplicationssuppressionLorsqu'une application a été enregistrée à
l'aide de dtappintegrate, vous pouvez également
annuler son enregistrement à l'aide de cet utilitaire. Cette opération
entraîne la suppression du groupe de l'application du Gestionnaire d'applications.
En outre, les actions, les icônes, l'aide et les types de données
associés ne sont plus disponibles.Connectez-vous en tant qu'utilisateur root.dtappintegratesuppression
d'une applicationEntrez la commande suivante:dtappintegrate -s app_root -uMise à jour du Gestionnaire d'applications en cours de sessionGestionnaire d'applicationsmise à joutApplicationsrechargementLorsque vous ajoutez des applications, vous devez recréer
le Gestionnaire d'applications pour qu'elles soient disponibles immédiatement.
Ouvrez le groupe d'applications Outils_Bureau et cliquez deux
fois sur Recharger applications.Cette action permet de mettre à jour le Gestionnaire d'applications
lors de l'ajout d'applications à un serveur d'applications. Il se peut
cependant queActionsRecharger applications Recharger applications n'applique pas les suppressions
éventuelles ou les déplacements d'applications. Ce type de modification
ne prend effet que lorsque l'utilisateur se déconnecte et se reconnecte
successivement.Modification de l'éditeur de texte et
de l'émulateur de terminalEditeur de textemodificationEmulateur
de terminalmodificationPour lancer ces applications, sélectionnez les objets de commande
du Tableau de bord appropriés ou cliquez deux fois sur leur icône
dans le Gestionnaire d'applications.Les opérations suivantes permettent également d'activer
ces applications:L'éditeur de texte s'ouvre lorsque l'utilisateur sélectionne
un fichier de texte dans le Gestionnaire de fichiers, puis choisit l'option
Ouvrir dans le menu Sélectionné(s). L'éditeur de texte
par défaut est dtpad.L'émulateur de terminal est lancé lorsque l'utilisateur
sélectionne Ouvrir terminal dans le menu Fichier du Gestionnaire de
fichiers, ou lorsqu'une action ouvre une fenêtre d'émulation
de terminal. L'émulateur de terminal par défaut est dtterm.Dans les circonstances décrites ci-dessus, vous pouvez configurer
le Bureau de sorte qu'il utilise un éditeur de texte ou un émulateur
de terminal différent.Modification de l'éditeur de texte et de l'émulateur
de terminal par défautPour que les modifications soient appliquées à
tout le système, connectez-vous en tant qu'utilisateur root.Créez une action correspondant au nouvel éditeur
de texte ou au nouvel émulateur de terminal.Pour ce faire, vous pouvez utiliser l'action Créer
action. La montre un exemple dans lequel une application
appelée EditTexte est créée. Pour plus de détails,
reportez-vous au .
Fenêtre Créer une actionVous pouvez également créer manuellement une
définition d'action, en entrant par exemple:ACTION EditTexte
{
LABEL EditTexte
TYPE COMMAND
WINDOW_TYPE NO_STDIO
EXEC_STRING /usr/TP/bin/EditTexte %(Fichier)Arg_1%
DESCRIPTION Cliquez deux fois sur cette icône pour \
lancer l'application EditTexte.
}Pour plus de détails sur cette opération, reportez-vous
au .Placez le fichier de configuration contenant la nouvelle action
dans le répertoire approprié:Action système: /etc/dt/appconfig/types/langueAction personnelle: Rép_personnel/.dt/typesS'il y a lieu, créez leFichiersuser-prefs.dt fichier user-prefs.dt en copiant /usr/dt/appconfig/types/langue/user-prefs.dt dans l'un
des répertoires suivants:Fichier système: /etc/dt/appconfig/types/langueFichier personnel: Rép_personnel/.dt/typesEditez l'action Editeur de texte ou Terminal dans le fichier user-prefs.dt système ou personnel. Pour faire correspondre
la nouvelle action et l'ancienne, modifiez la ligne MAP_ACTION.
Par exemple, changez:MAP_ACTION Dtpaden:MAP_ACTION EditTexteSauvegardez le fichier user-prefs.dt.
Cliquez deux fois sur Recharger actions dans le groupe d'applications
Outils_Bureau pour recharger la base de données des actions.