661 lines
38 KiB
Plaintext
661 lines
38 KiB
Plaintext
<!-- $XConsortium: ch03.sgm /main/11 1996/12/21 18:56:09 rws $ -->
|
|
<!-- (c) Copyright 1995 Digital Equipment Corporation. -->
|
|
<!-- (c) Copyright 1995 Hewlett-Packard Company. -->
|
|
<!-- (c) Copyright 1995 International Business Machines Corp. -->
|
|
<!-- (c) Copyright 1995 Sun Microsystems, Inc. -->
|
|
<!-- (c) Copyright 1995 Novell, Inc. -->
|
|
<!-- (c) Copyright 1995 FUJITSU LIMITED. -->
|
|
<!-- (c) Copyright 1995 Hitachi. -->
|
|
<chapter id="SAG.CnfAM.div.1">
|
|
<title id="SAG.CnfAM.mkr.1">Ajout et gestion d'applications</title>
|
|
<para><indexterm><primary>Gestionnaire d'applications</primary><secondary>description</secondary></indexterm>Le Gestionnaire d'applications contient
|
|
les programmes du Bureau accessibles à l'utilisateur.</para>
|
|
<informaltable id="SAG.CnfAM.itbl.1" frame="All">
|
|
<tgroup cols="1" colsep="1" rowsep="1">
|
|
<colspec colwidth="4.13in">
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Structure
|
|
du Gestionnaire d'applications44'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.2"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Ajout d'applications
|
|
au Gestionnaire d'applications47'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.6"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Création
|
|
et administration de groupes d'applications généraux50'--><xref role="JumpText"
|
|
linkend="SAG.CnfAM.mkr.10"></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Modification
|
|
du chemin de recherche des applications51'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.11"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Administration
|
|
du Gestionnaire d'applications53'--><xref role="JumpText" linkend="SAG.CnfAM.mkr.13"></para></entry>
|
|
</row>
|
|
<row>
|
|
<entry align="left" valign="top"><para><!--Original XRef content: 'Modification
|
|
de l'éditeur de texte et de l'émulateur de terminal53'--><xref role="JumpText"
|
|
linkend="SAG.CnfAM.mkr.14"></para></entry></row></tbody></tgroup></informaltable>
|
|
<sect1 id="SAG.CnfAM.div.2">
|
|
<title id="SAG.CnfAM.mkr.2">Structure du Gestionnaire d'applications</title>
|
|
<para>Le niveau supérieur du Gestionnaire d'applications contient généralement
|
|
des répertoires, appelés<indexterm><primary>Groupes d'applications</primary><secondary>définition</secondary></indexterm> <emphasis>groupes
|
|
d'applications</emphasis>.</para>
|
|
<figure>
|
|
<title>Groupes d'applications</title>
|
|
<graphic id="SAG.CnfAM.grph.1" entityref="SAG.CnfAM.fig.1"></graphic>
|
|
</figure>
|
|
<para>Les emplacements des groupes d'applications peuvent être locaux
|
|
ou distribués sur le réseau.</para>
|
|
<sect2 id="SAG.CnfAM.div.3">
|
|
<title>Répertoire du Gestionnaire d'applications<indexterm><primary>Gestionnaire d'applications</primary><secondary>emplacement du répertoire</secondary></indexterm></title>
|
|
<para>Le Gestionnaire d'applications se situe dans le répertoire <filename>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol></filename>, créé dynamiquement à chaque connexion.
|
|
</para>
|
|
<para>Par exemple, si l'utilisateur <command>isa</command> se connecte à
|
|
partir de l'écran <filename>abcd:0</filename>, le répertoire <filename>/var/dt/appconfig/appmanager/isa-abcd-0</filename> est créé
|
|
dans le Gestionnaire d'applications.</para>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.4">
|
|
<title id="SAG.CnfAM.mkr.3">Recherche et regroupement des applications<indexterm>
|
|
<primary>Applications</primary><secondary>regroupement</secondary></indexterm><indexterm>
|
|
<primary>Gestionnaire d'applications</primary><secondary>regroupement des
|
|
applications</secondary></indexterm><indexterm><primary>Groupes d'applications</primary><secondary>regroupement</secondary></indexterm></title>
|
|
<para>Le Gestionnaire d'applications rassemble des groupes d'applications
|
|
locaux et éloignés, situés dans des répertoires
|
|
faisant partie du<indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary><tertiary>regroupement des applications</tertiary>
|
|
</indexterm> chemin de recherche des applications.</para>
|
|
<para>Le chemin de recherche par défaut contient les répertoires
|
|
suivants:<indexterm><primary>Applications</primary><secondary>chemin de
|
|
recherche</secondary></indexterm><indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary></indexterm></para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="135*">
|
|
<colspec colwidth="321*">
|
|
<thead>
|
|
<row><entry align="left" valign="bottom"><para>Etendue</para></entry><entry
|
|
align="left" valign="bottom"><para>Emplacement</para></entry></row></thead>
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Intégré</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Système</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Personnel</para></entry>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename></para></entry></row></tbody>
|
|
</tgroup></informaltable>
|
|
<para>Pour 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, <filename>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol></filename>. Cette opération est
|
|
effectuée par l'utilitaire<indexterm><primary>dtappgather</primary>
|
|
</indexterm> <command>dtappgather</command>, lancé automatiquement par
|
|
le Gestionnaire de connexion une fois l'utilisateur connecté.</para>
|
|
<para>Par exemple, le groupe d'applications suivant est intégré
|
|
au Bureau:</para>
|
|
<programlisting>/usr/dt/appconfig/appmanager/<symbol role="Variable">langue</symbol>/Desktop_Tools</programlisting>
|
|
<para>Lors de la connexion, un<indexterm><primary>Gestionnaire d'applications</primary><secondary>liens symboliques</secondary></indexterm> lien symbolique
|
|
est créé vers:</para>
|
|
<programlisting>/var/dt/appconfig/appmanager/<symbol role="Variable">nom_connexion</symbol>-<symbol role="Variable">nom_hôte</symbol>-<symbol role="Variable">écran</symbol>/Desktop_Tools</programlisting>
|
|
<para>Le 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 <!--Original XRef content: '”Ajout d'un serveur
|
|
d'applications au chemin de recherche”, page 52'--><xref role="SecTitleAndPageNum"
|
|
linkend="SAG.CnfAM.mkr.12">.</para>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.5">
|
|
<title>Règles de priorité appliquées lors du regroupement
|
|
des applications<indexterm><primary>Gestionnaire d'applications</primary>
|
|
<secondary>règles de priorité</secondary></indexterm><indexterm>
|
|
<primary>Groupes d'applications</primary><secondary>priorité</secondary>
|
|
</indexterm></title>
|
|
<para>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 <filename>/usr/dt/appconfig/appmanager/C/Desktop_Tools</filename> et <filename>/etc/dt/appconfig/appmanager/C/Desktop_Tools</filename>
|
|
existent, le groupe d'applications situé sous <filename>/etc</filename>
|
|
sera utilisé.</para>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.6">
|
|
<title>Groupes d'applications fournis avec le Bureau par défaut<indexterm>
|
|
<primary>Groupes d'applications</primary><secondary>par défaut</secondary>
|
|
</indexterm></title>
|
|
<para>Avant personnalisation, le Bureau contient les groupes d'applications
|
|
ci-après.</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Applications_Bureau (Desktop_Apps)</para>
|
|
</listitem>
|
|
<listitem><para>Outils_Bureau (Desktop_Tools)</para>
|
|
</listitem>
|
|
<listitem><para>Informations (Information)</para>
|
|
</listitem>
|
|
<listitem><para>Administration_système (System_Admin)</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.7">
|
|
<title>Exemple de regroupement d'applications<indexterm><primary>Applications</primary><secondary>regroupement</secondary></indexterm></title>
|
|
<para>La <!--Original XRef content: 'Figure 3‐2'--><xref role="CodeOrFigureOrTable"
|
|
linkend="SAG.CnfAM.mkr.4"> montre une fenêtre du Gestionnaire d'applications
|
|
contenant plusieurs groupes d'applications. Le <!--Original XRef content:
|
|
'Tableau 3‐1'--><xref role="CodeOrFigureOrTable" linkend="SAG.CnfAM.mkr.5">
|
|
indique les répertoires à partir desquels ils ont été
|
|
extraits.</para>
|
|
<figure>
|
|
<title id="SAG.CnfAM.mkr.4">Fenêtre type du Gestionnaire d'applications</title>
|
|
<graphic id="SAG.CnfAM.grph.2" entityref="SAG.CnfAM.fig.2"></graphic>
|
|
</figure>
|
|
<table id="SAG.CnfAM.tbl.1" frame="Topbot">
|
|
<title id="SAG.CnfAM.mkr.5">Source des groupes d'applications ( <!--Original
|
|
XRef content: 'Figure 3‐2'--><xref role="CodeOrFigureOrTable"
|
|
linkend="SAG.CnfAM.mkr.4">)</title>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="1.74in">
|
|
<colspec colwidth="4.10in">
|
|
<thead>
|
|
<row><entry align="left" valign="bottom"><para><literal>Nom</literal></para></entry>
|
|
<entry align="left" valign="bottom"><para><literal>Répertoire source</literal></para></entry></row></thead>
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>App_CAO</para></entry>
|
|
<entry align="left" valign="top"><para><filename>net/ApServA/etc/dt/appconfig/appmanager/C/App_CAO</filename></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>App_dessin</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/App_dessin</filename></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Applications_Bureau</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/C/Desktop_Apps</filename></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Outils_Bureau</para></entry>
|
|
<entry align="left" valign="top"><para>/<filename>usr/dt/appconfig/appmanager/C/Desktop_Tools</filename></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Informations</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/C/Information</filename></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Administration_système</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/System_Admin</filename></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Tableur</para></entry>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">/</symbol><filename>users/anna/.dt/appmanager/Tableur</filename></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Outils_Media</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/C/</filename>Outils_Media</para></entry></row></tbody></tgroup></table>
|
|
<para>Si les groupes d'applications Informations ou Administration_système
|
|
sont personnalisés, ils seront extraits de <filename>/etc/dt/appconfig/appmanager/C</filename>.</para>
|
|
<para>Le groupe App_CAO est extrait car le système <command>ApServA</command> a été ajouté au chemin de recherche des applications
|
|
(voir la section <!--Original XRef content: '”Ajout d'un serveur d'applications
|
|
au chemin de recherche”, page 52'--><xref role="SecTitleAndPageNum"
|
|
linkend="SAG.CnfAM.mkr.12">). Tableur est un groupe d'applications personnel,
|
|
disponible uniquement pour l'utilisateur <command>anna</command>.</para>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.CnfAM.div.8">
|
|
<title id="SAG.CnfAM.mkr.6">Ajout d'applications au Gestionnaire d'applications<indexterm>
|
|
<primary>Applications</primary><secondary>ajout au Gestionnaire d'applications</secondary></indexterm><indexterm><primary>Gestionnaire d'applications</primary>
|
|
<secondary>ajout d'applications</secondary></indexterm></title>
|
|
<para>A toute application ajoutée au Gestionnaire d'applications correspond
|
|
une icône de lancement dans un groupe d'applications.</para>
|
|
<para>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.</para>
|
|
<para>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.</para>
|
|
<sect2 id="SAG.CnfAM.div.9">
|
|
<title>Méthodes d'ajout d'applications<indexterm><primary>Applications</primary><secondary>méthodes d'ajout</secondary></indexterm></title>
|
|
<para>Pour ajouter une application au Gestionnaire d'applications, vous pouvez
|
|
:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>l'enregistrer,</para>
|
|
</listitem>
|
|
<listitem><para>ajouter une icône sans enregistrer l'application.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<sect3 id="SAG.CnfAM.div.10">
|
|
<title>Enregistrement d'une application<indexterm><primary>Enregistrement</primary><secondary>définition</secondary></indexterm></title>
|
|
<para>L'enregistrement d'une application permet de l'intégrer complètement.
|
|
</para>
|
|
<para><indexterm><primary>Applications</primary><secondary>enregistrement</secondary></indexterm>Les caractéristiques d'une application enregistrée
|
|
sont les suivantes:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>elle dispose de son propre groupe d'applications</para>
|
|
</listitem>
|
|
<listitem><para>ses fichiers de configuration sont rassemblés en un
|
|
emplacement unique, appelé <emphasis><indexterm><primary>Module d'enregistrement</primary></indexterm>module d'enregistrement</emphasis></para>
|
|
</listitem>
|
|
<listitem><para>elle peut être associée à un volume d'aide
|
|
enregistré</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Pour enregistrer une application, effectuez une des opérations
|
|
suivantes:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>Si vous installez une application adaptée au Bureau
|
|
CDE, elle est enregistrée automatiquement (voir la section <!--Original
|
|
XRef content: '”Ajout d'une application
|
|
adaptée au Bureau CDE”, page 49'--><xref role="SecTitleAndPageNum"
|
|
linkend="SAG.CnfAM.mkr.7">).</para>
|
|
</listitem>
|
|
<listitem><para>Dans le cas d'une application existante, l'enregistrement
|
|
peut être effectué à l'aide d'un module d'enregistrement
|
|
(voir la section <!--Original XRef content: '”Enregistrement d'une
|
|
application existante ou non CDE”, page 49'--><xref role="SecTitleAndPageNum"
|
|
linkend="SAG.CnfAM.mkr.8">).</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>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.</para>
|
|
</sect3>
|
|
<sect3 id="SAG.CnfAM.div.11">
|
|
<title>Ajout sans module d'enregistrement</title>
|
|
<para>Utilisez cette méthode si vous voulez que le Gestionnaire d'applications
|
|
ne contienne que l'icône de lancement de l'application.</para>
|
|
<para><indexterm><primary>Applications</primary><secondary>ajout sans enregistrement</secondary></indexterm>Les caractéristiques d'une application ajoutée
|
|
sans module d'enregistrement sont les suivantes:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>elle peut disposer de son propre groupe d'applications, mais
|
|
son icône est généralement installée dans un groupe
|
|
existant</para>
|
|
</listitem>
|
|
<listitem><para>ses fichiers de configuration sont installés dans des
|
|
répertoires faisant partie des chemins de recherche du Bureau</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
|
XRef content: '”Ajout d'une icône d'application à un groupe d'applications
|
|
existant”, page 49'--><xref role="SecTitleAndPageNum" linkend="SAG.CnfAM.mkr.9">.
|
|
</para>
|
|
</sect3>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.12" role="Procedure">
|
|
<title id="SAG.CnfAM.mkr.7">Ajout d'une application adaptée au Bureau
|
|
CDE<indexterm><primary>Applications</primary><secondary>CDE</secondary></indexterm></title>
|
|
<para>Une 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.</para>
|
|
<orderedlist>
|
|
<listitem><para>Installez l'application en suivant les instructions correspondantes.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Une fois l'installation terminée, cliquez deux fois
|
|
sur Recharger applications dans le groupe d'applications Outils_Bureau.</para>
|
|
</listitem>
|
|
<listitem><para>Vérifiez l'installation:</para>
|
|
<orderedlist>
|
|
<listitem><para>Ouvrez le Gestionnaire d'applications et assurez-vous que
|
|
le nouveau groupe d'applications y figure.</para>
|
|
</listitem>
|
|
<listitem><para>Pour lancer l'application, ouvrez le groupe d'applications
|
|
et cliquez deux fois sur l'icône correspondante.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.13" role="Procedure">
|
|
<title id="SAG.CnfAM.mkr.8">Enregistrement d'une application existante ou
|
|
non CDE</title>
|
|
<para>Utilisez cette méthode pour intégrer complètement
|
|
une application au Bureau.</para>
|
|
<para>Le Bureau fournit un utilitaire, <command>dtappintegrate</command>,
|
|
qui crée des liens entre les fichiers du module d'enregistrement et
|
|
les répertoires du chemin de recherche.</para>
|
|
<para>Pour plus de détails sur l'enregistrement sur le Bureau, reportez-vous
|
|
au <!--Original XRef content: 'chapitre 4, ”Enregistrement d'une
|
|
application”'--><xref role="ChapNumAndTitle" linkend="SAG.RegAp.mkr.1">.
|
|
</para>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.14" role="Procedure">
|
|
<title id="SAG.CnfAM.mkr.9">Ajout d'une icône d'application à
|
|
un groupe d'applications existant</title>
|
|
<para>La procédure ci-dessous explique comment ajouter une icône
|
|
d'application à un groupe d'applications existant.</para>
|
|
<para>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.
|
|
</para>
|
|
<orderedlist>
|
|
<listitem><para>A l'aide de Créer action, créez une définition
|
|
d'action pour l'application.</para>
|
|
<para>Pour plus de détails sur cet utilitaire, reportez-vous au <!--Original
|
|
XRef content: 'chapitre 9, ”Création d'actions et de types de
|
|
données à l'aide de Créer action ”'--><xref role="ChapNumAndTitle" linkend="SAG.dtCrA.mkr.1">.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>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.</para>
|
|
<para>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 <filename>/etc/dt/appconfig/appmanager/<symbol role="Variable">langue</symbol>/System_Admin/Programme</filename>.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.CnfAM.div.15">
|
|
<title id="SAG.CnfAM.mkr.10">Création et administration de groupes
|
|
d'applications généraux<indexterm><primary>Groupes d'applications</primary><secondary>administration</secondary></indexterm></title>
|
|
<para>Un 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.</para>
|
|
<para>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.</para>
|
|
<para>Un groupe d'applications général peut être système
|
|
ou personnel.</para>
|
|
<sect2 id="SAG.CnfAM.div.16" role="Procedure">
|
|
<title>Création d'un groupe d'applications général système<indexterm>
|
|
<primary>Groupes d'applications</primary><secondary>système</secondary>
|
|
</indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
|
</listitem>
|
|
<listitem><para>Créez un sous-répertoire dans <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>.</para>
|
|
<para>Le nom de ce sous-répertoire deviendra celui du<indexterm><primary>Groupes d'applications</primary><secondary>noms</secondary></indexterm> groupe
|
|
d'applications.</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez deux fois sur Recharger applications, dans le groupe
|
|
d'applications Outils_Bureau.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.17" role="Procedure">
|
|
<title>Création d'un groupe d'applications général personnel<indexterm>
|
|
<primary>Groupes d'applications</primary><secondary>personnels</secondary>
|
|
</indexterm><indexterm><primary>Groupes d'applications</primary><secondary>personnels</secondary></indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Créez un sous-répertoire dans <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename>.</para>
|
|
<para>Le nom de ce sous-répertoire deviendra celui du groupe d'applications.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez deux fois sur Recharger applications, dans le groupe
|
|
d'applications Outils_Bureau.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.18" role="Procedure">
|
|
<title>Personnalisation d'un groupe d'applications intégré<indexterm>
|
|
<primary>Groupes d'applications</primary><secondary>personnalisation</secondary>
|
|
</indexterm></title>
|
|
<orderedlist>
|
|
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
|
</listitem>
|
|
<listitem><para>Si le groupe d'applications se trouve dans <filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>, copiez-le dans <filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol>.
|
|
</para>
|
|
<para><indexterm><primary>Groupes d'applications</primary><secondary>Outils_Bureau</secondary></indexterm>Par exemple, pour copier le groupe d'applications
|
|
Outils_Bureau, entrez la commande:</para>
|
|
<programlisting remap="CodeIndent1">cp -r /usr/dt/appconfig/appmanager/C/Desktop_Tools /etc/dt/appconfig/appmanager/C
|
|
</programlisting>
|
|
<para>La copie sera prioritaire par rapport à l'original.</para>
|
|
</listitem>
|
|
<listitem><para>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).</para>
|
|
</listitem>
|
|
<listitem><para>Pour mettre les modifications en oeuvre, déconnectez-vous,
|
|
puis reconnectez-vous.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.CnfAM.div.19">
|
|
<title id="SAG.CnfAM.mkr.11">Modification du chemin de recherche des applications<indexterm>
|
|
<primary>Chemin de recherche</primary><secondary>applications</secondary>
|
|
<tertiary>modification</tertiary></indexterm></title>
|
|
<para>Cette opération a lieu lors de l'ajout d'un<indexterm><primary>Serveur</primary><secondary>d'applications</secondary><tertiary>ajout</tertiary>
|
|
</indexterm> 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.</para>
|
|
<para>Pour plus de détails, reportez-vous à la section <!--Original
|
|
XRef content: '”Chemin de recherche des applications”, page 125'--><xref
|
|
role="SecTitleAndPageNum" linkend="SAG.Datab.mkr.8">.</para>
|
|
<sect2 id="SAG.CnfAM.div.20">
|
|
<title>Chemin de recherche par défaut<indexterm><primary>Chemin de
|
|
recherche</primary><secondary>applications</secondary><tertiary>par défaut</tertiary></indexterm></title>
|
|
<para>Le chemin de recherche par défaut contient les répertoires
|
|
suivants:</para>
|
|
<informaltable>
|
|
<tgroup cols="2" colsep="0" rowsep="0">
|
|
<colspec colwidth="106*">
|
|
<colspec colwidth="422*">
|
|
<thead>
|
|
<row><entry align="left" valign="bottom"><para>Etendue</para></entry><entry
|
|
align="left" valign="bottom"><para>Répertoire</para></entry></row>
|
|
</thead>
|
|
<tbody>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Personnel</para></entry>
|
|
<entry align="left" valign="top"><para><symbol role="Variable">Rép_personnel</symbol><filename>/.dt/appmanager</filename></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Système</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/etc/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row>
|
|
<row>
|
|
<entry align="left" valign="top"><para>Intégré</para></entry>
|
|
<entry align="left" valign="top"><para><filename>/usr/dt/appconfig/appmanager/</filename><symbol role="Variable">langue</symbol></para></entry></row></tbody>
|
|
</tgroup></informaltable>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.21">
|
|
<title id="SAG.CnfAM.mkr.12">Ajout d'un serveur d'applications au chemin de
|
|
recherche<indexterm><primary>Chemin de recherche</primary><secondary>applications</secondary><tertiary>modification</tertiary></indexterm></title>
|
|
<para>Outre 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 <!--Original XRef content:
|
|
'”Gestion des services d'applications”, page 106'--><xref
|
|
role="SecTitleAndPageNum" linkend="SAG.ClSrv.mkr.15">.</para>
|
|
<sect3 id="SAG.CnfAM.div.22" role="Procedure">
|
|
<title>Définition du chemin de recherche des applications<indexterm>
|
|
<primary>Chemin de recherche</primary><secondary>applications</secondary>
|
|
<tertiary>système</tertiary></indexterm> système</title>
|
|
<orderedlist>
|
|
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
|
</listitem>
|
|
<listitem><para>Si le fichier <filename>/etc/dt/config/Xsession.d/0010.dtpaths</filename> n'existe pas, créez-le en copiant <filename>/usr/dt/config/Xsession.d/0010.dtpaths</filename>.</para>
|
|
</listitem>
|
|
<listitem><para>Ouvrez /<filename>etc/dt/Xsession.d/0010.paths</filename>,
|
|
puis ajoutez ou modifiez une ligne permettant de définir et d'exporter
|
|
la variable <systemitem>DTSPSYSAPPHOSTS</systemitem><indexterm><primary>Variables</primary><secondary>d'environnement</secondary><tertiary>DTSPSYSAPPHOSTS</tertiary></indexterm>:</para>
|
|
<programlisting remap="CodeIndent1">DTSPSYSAPPHOSTS=<symbol role="Variable">nom_hôte</symbol>:[,nom_hôte]</programlisting>
|
|
<para>Par exemple, la ligne suivante permet d'ajouter le système <command>ApServA</command> au chemin de recherche des applications:</para>
|
|
<programlisting remap="CodeIndent1">DTSPSYSAPPHOSTS=ApServA:</programlisting>
|
|
</listitem>
|
|
<listitem><para>Pour que la modification soit prise en compte, les utilisateurs
|
|
doivent se déconnecter, puis se reconnecter.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect3>
|
|
<sect3 id="SAG.CnfAM.div.23" role="Procedure">
|
|
<title>Définition d'un<indexterm><primary>Chemin de recherche</primary>
|
|
<secondary>applications</secondary><tertiary>personnel</tertiary></indexterm> chemin
|
|
de recherche des applications personnel</title>
|
|
<orderedlist>
|
|
<listitem><para>Ouvrez le fichier <symbol role="Variable">Rép_personnel</symbol><filename>/.dtprofile</filename>.</para>
|
|
</listitem>
|
|
<listitem><para>Ajoutez ou modifiez une ligne permettant de définir
|
|
et d'exporter la variable <systemitem>DTSPUSERAPPHOSTS</systemitem><indexterm>
|
|
<primary>Variables</primary><secondary>d'environnement</secondary><tertiary>DTSPUSERAPPHOSTS</tertiary></indexterm>:</para>
|
|
<programlisting remap="CodeIndent1">DTSPUSERAPPHOSTS=<symbol role="Variable">nom_hôte</symbol>:[,nom_hôte]</programlisting>
|
|
<para>Par exemple, la ligne suivante permet d'ajouter les systèmes <command>ApServB</command> et <command>ApServC</command> au chemin de recherche des
|
|
applications:</para>
|
|
<programlisting remap="CodeIndent1">DTSPUSERAPPHOSTS=ApServB:,ApServC:</programlisting>
|
|
</listitem>
|
|
<listitem><para>Déconnectez-vous, puis reconnectez-vous.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect3>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.CnfAM.div.24">
|
|
<title id="SAG.CnfAM.mkr.13">Administration du Gestionnaire d'applications<indexterm>
|
|
<primary>Gestionnaire d'applications</primary><secondary>administration</secondary>
|
|
</indexterm></title>
|
|
<para>Les tâches d'administration du Gestionnaire d'applications comprennent
|
|
:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>la suppression d'applications</para>
|
|
</listitem>
|
|
<listitem><para>la relecture de la base de données des applications
|
|
en cours de session</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<sect2 id="SAG.CnfAM.div.25" role="Procedure">
|
|
<title>Suppression d'applications<indexterm><primary>Applications</primary>
|
|
<secondary>annulation de l'enregistrement</secondary></indexterm><indexterm>
|
|
<primary>Applications</primary><secondary>suppression</secondary></indexterm></title>
|
|
<para>Lorsqu'une application a été enregistrée à
|
|
l'aide de <command>dtappintegrate</command>, 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.</para>
|
|
<orderedlist>
|
|
<listitem><para>Connectez-vous en tant qu'utilisateur root.</para>
|
|
</listitem>
|
|
<listitem><para><indexterm><primary>dtappintegrate</primary><secondary>suppression
|
|
d'une application</secondary></indexterm>Entrez la commande suivante:</para>
|
|
<programlisting remap="CodeIndent1">dtappintegrate -s <symbol role="Variable">app_root</symbol> -u</programlisting>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
<sect2 id="SAG.CnfAM.div.26" role="Procedure">
|
|
<title>Mise à jour du Gestionnaire d'applications en cours de session<indexterm>
|
|
<primary>Gestionnaire d'applications</primary><secondary>mise à jout</secondary></indexterm></title>
|
|
<para><indexterm><primary>Applications</primary><secondary>rechargement</secondary>
|
|
</indexterm>Lorsque vous ajoutez des applications, vous devez recréer
|
|
le Gestionnaire d'applications pour qu'elles soient disponibles immédiatement.
|
|
</para>
|
|
<itemizedlist>
|
|
<listitem><para>Ouvrez le groupe d'applications Outils_Bureau et cliquez deux
|
|
fois sur Recharger applications.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>Cette action permet de mettre à jour le Gestionnaire d'applications
|
|
lors de l'ajout d'applications à un serveur d'applications. Il se peut
|
|
cependant que<indexterm><primary>Actions</primary><secondary>Recharger applications</secondary></indexterm> 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.</para>
|
|
</sect2>
|
|
</sect1>
|
|
<sect1 id="SAG.CnfAM.div.27">
|
|
<title id="SAG.CnfAM.mkr.14">Modification de l'éditeur de texte et
|
|
de l'émulateur de terminal<indexterm><primary>Editeur de texte</primary>
|
|
<secondary>modification</secondary></indexterm><indexterm><primary>Emulateur
|
|
de terminal</primary><secondary>modification</secondary></indexterm></title>
|
|
<para>Pour 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.</para>
|
|
<para>Les opérations suivantes permettent également d'activer
|
|
ces applications:</para>
|
|
<itemizedlist remap="Bullet1">
|
|
<listitem><para>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 <command>dtpad</command>.</para>
|
|
</listitem>
|
|
<listitem><para>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 <command>dtterm</command>.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<para>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.</para>
|
|
<sect2 id="sag.cnfam.div.28" role="Procedure">
|
|
<title>Modification de l'éditeur de texte et de l'émulateur
|
|
de terminal par défaut</title>
|
|
<orderedlist>
|
|
<listitem><para>Pour que les modifications soient appliquées à
|
|
tout le système, connectez-vous en tant qu'utilisateur root.</para>
|
|
</listitem>
|
|
<listitem><para>Créez une action correspondant au nouvel éditeur
|
|
de texte ou au nouvel émulateur de terminal.</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Pour ce faire, vous pouvez utiliser l'action Créer
|
|
action. La <!--Original XRef content: 'Figure 3‐3'--><xref role="CodeOrFigureOrTable"
|
|
linkend="sag.cnfam.mkr.15"> montre un exemple dans lequel une application
|
|
appelée EditTexte est créée. Pour plus de détails,
|
|
reportez-vous au <!--Original XRef content: 'chapitre 9,
|
|
”Criation d'actions e--><!--t de types de donnies
|
|
` l'aide de Crier action”'--><xref role="ChapNumAndTitle" linkend="sag.dtcra.mkr.1">.
|
|
</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<figure>
|
|
<title id="sag.cnfam.mkr.15">Fenêtre Créer une action</title>
|
|
<graphic id="sag.cnfam.grph.3" entityref="SAG.CnfAM.fig.3"></graphic>
|
|
</figure>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Vous pouvez également créer manuellement une
|
|
définition d'action, en entrant par exemple:</para>
|
|
<programlisting remap="CodeIndent2">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.
|
|
}</programlisting>
|
|
<para>Pour plus de détails sur cette opération, reportez-vous
|
|
au <!--Original XRef content: 'chapitre 10,
|
|
”Criation manuelle d--><!--'actions”'--><xref role="ChapNumAndTitle"
|
|
linkend="sag.cract.mkr.1">.</para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Placez le fichier de configuration contenant la nouvelle action
|
|
dans le répertoire approprié:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Action système: <filename>/etc/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol></para>
|
|
</listitem>
|
|
<listitem><para>Action personnelle: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/types</filename></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>S'il y a lieu, créez le<indexterm><primary>Fichiers</primary><secondary>user-prefs.dt</secondary></indexterm> fichier <filename>user-prefs.dt</filename> en copiant <filename>/usr/dt/appconfig/types/</filename><symbol role="Variable">langue</symbol><filename>/user-prefs.dt</filename> dans l'un
|
|
des répertoires suivants:</para>
|
|
<itemizedlist remap="Bullet2">
|
|
<listitem><para>Fichier système: <filename>/etc/dt/appconfig/types/<symbol role="Variable">langue</symbol></filename></para>
|
|
</listitem>
|
|
<listitem><para>Fichier personnel: <symbol role="Variable">Rép_personnel</symbol><filename>/.dt/types</filename></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</listitem>
|
|
<listitem><para>Editez l'action Editeur de texte ou Terminal dans le fichier <filename>user-prefs.dt</filename> système ou personnel. Pour faire correspondre
|
|
la nouvelle action et l'ancienne, modifiez la ligne <filename>MAP_ACTION</filename>.
|
|
</para>
|
|
<para>Par exemple, changez:</para>
|
|
<programlisting remap="CodeIndent1">MAP_ACTION Dtpad</programlisting>
|
|
<para>en:</para>
|
|
<programlisting remap="CodeIndent1">MAP_ACTION EditTexte</programlisting>
|
|
</listitem>
|
|
<listitem><para>Sauvegardez le fichier <filename>user-prefs.dt</filename>.
|
|
</para>
|
|
</listitem>
|
|
<listitem><para>Cliquez deux fois sur Recharger actions dans le groupe d'applications
|
|
Outils_Bureau pour recharger la base de données des actions.</para>
|
|
</listitem>
|
|
</orderedlist>
|
|
</sect2>
|
|
</sect1>
|
|
</chapter><?Pub Caret>
|
|
<!--fickle 1.14 mif-to-docbook 1.7 01/02/96 15:21:25-->
|
|
<?Pub *0000043305>
|