Chapitre 5. Structure d'un répertoire


5.1. Les fichiers d'installation
5.2. Les fichiers de configuration
5.3. Les associations de type MIME
5.4. Installations autorisées de site


CrossOver crée deux répertoires pendant son installation et configuration. Le processus d'installation crée une structure de répertoire à un emplacement indiqué utilisateur, tandis que le répertoire de configuration est toujours dans un emplacement fixé au répertoire principal de l'utilisateur.

Quand des plugins sont installés sur l'environnement de CrossOver, PluginSetup ajoute également les fichiers au navigateur plugins des répertoires (dans l'un ou l'autre dans l'endroit global, par exemple. /usr/lib/netscape , ou localement une fois installé par un utilisateur, par exemple. ~/.netscape/plugins ) et modifie les associations de type MIME sur le système.


Retour en Haut de Page 5.1. Les fichiers d'installation

L'emplacement des fichiers installés peut être spécifié pendant l'installation, qui manque à ses engagements à $HOME/crossover pour une installation individuelle, et /opt/crossover pour une installation multi-utilisateur. L'arbre d'installation a la structure suivante :

bin Ce répertoire contient tous les programmes exécutables utilisés par CrossOver. En règle générale, il est préférable de pas placer ce répertoire dans votre PATH comme il peut être en conflit avec d'autres versions de Wine. Nous recommandons de créer des liens symboliques aux programmes individuels dans /usr/bin au lieu de cela.
lib Ce répertoire contient tous les fichiers d'objet utilisés par CrossOver. De plus, nous recommandons contre l'ajout de ce répertoire à votre ld.so.conf ou LD_LIBRARY_PATH.
doc Ce répertoire contient des Guides Utilisateur pour CrossOver et Wine.
.manifest Ce répertoire est produite pendant l'installation et contient l'information utilisée pendant le processus de désinstallation.
support Ce répertoire contient des fichiers de support technique utilisés par CrossOver, y compris n'importe quels programmes que CrossOverSetup peut avoir téléchargés pour vous. Dans ce support, il y a un répertoire particulièrement important, dotwine, qui est notre sujet de discussion suivant.

support/dotwine. Le répertoire dotwine contient tous les fichiers exigés par CrossOver pour configurer Wine pour lancer les plugins de Windows. Cet arbre simule également l'environnement de Windows pour CrossOver. Ces fichiers sont comme suit :

cachedmetrics* Un fichier cache utilisé par Wine pour empêcher l'analyse prolongé des polices au démarrage.
wineserver-* Une liste d'adresses contenant des fichiers socket a eu l'habitude de communiquer entre des processus de Wine. Sur occassions rare, enlevant cette liste d'adresses peut faire une configuration de Wine non-fonctionnelle.
config Le fichier de configuration de Wine. Référez-vous à la documentation plutôt étendue incluse sur votre CD ou à wine.codeweavers.com pour plus d'information sur ce fichier.
*.reg Les fichiers qui contiennent une base de registre simulée pour les environnements Windows.
fake_windows Une structure de répertoire complète reproduisant un environnement de Windows.
installers Contient des programmes d'installation pour les plugin qui sont inclus avec CrossOver. Le CD contient plus de programmes que la version de téléchargement.


Retour en Haut de Page 5.2. Les fichiers de configuration

Chaque paramètre de configuration et d'enregistrement des utilisateurs sont stockés dans un répertoire caché sur le système de fichiers local, ~/.crossover. Ce répertoire contient les fichiers suivants :

config Le fichier de configuration de CrossOver. Les variables sont impartialement commentées, ainsi il y a une bonne chance que vous pourriez clairement les éditer avec un éditeur de texte. Cependant, notez que pour la plupart des utilisateurs nous recommandons d'utiliser CrossOverSetup pour modifier ce fichier.
plugin_cache Un fichier cache qui optimise le démarrage de CrossOver. Vous pouvez supprimer ce fichier impunément.
*.bak PluginSetup soutient automatiquement de vieilles versions de fichiers de configuration. Cela peut créer un désordre, n'hésitez pas de supprimer des fichiers étrangers.


Retour en Haut de Page 5.3. Associations de Type MIME

PluginSetup lie les plugin de CrossOver avec le client de messagerie de Netscape et avec KDE ou le bureau de Gnome par ces fichiers système.

Multi-User Setup. Ces fichiers globaux sont affectés quand CrossOver est installé comme root.

/etc/mailcap
usr/lib/mime/packages/crossover (for Debian)
etc/mime.types
Modifié pour ajouter le support pour le traitement de type MIME au courrier de Netscape.
usr/share/mime-info/crossover.keys
/usr/share/mime-info/crossover.mime
Modifié pour manipuler des types de MIME pour Gnome.
usr/share/mimelnk/mime-type.desktop Créé ou modifié pour chaque type de MIME (par exemple video/quicktime), pour manipuler des types de MIME pour KDE.

Single-User Setup. Ces fichiers locaux sont affectés quand CrossOver est installé par un utilisateur normal.

HOME/.mailcap
$HOME/.mime.types
Modifié pour ajouter le support technique pour le traitement de type MIME au courrier de Netscape.
$HOME/.gnome/mime-info/user.keys
$HOME/.gnome/mime-info/user.mime
Modifié pour manipuler des types de MIME pour Gnome.
$HOME/.kde[2]/share/mimelnk/mime-type.desktop Créé ou modifié pour chaque type de MIME (par exemple video/quicktime), pour manipuler des types de MIME pour KDE.


Retour en Haut de Page 5.4. Installations autorisées de site

Inclus dans le répertoire .../crossover/bin est un outil qui établit un RPM qui peut être utilisé pour installer facilement CrossOver sur n'importe quel nombre de systèmes pareillement configurés dans toute votre organisation autorisée de site.

Pour utiliser cet outil vous devez d'abord exécuter une installation multiposte de CrossOver et y installer ensuite et l'installation tout le plugins nécessaire. Une fois que cette configuration a été vérifiée, le script buildrpm peut être utilisé pour conditionner une image comme modèle de cet environnement particulier de CrossOver et de ses plugins sous forme RPM. Le processus est comme suit:

  1. Comme root, installez CrossOver dans /opt/crossover pour une configuration multi-utilisateur.
  2. Utilisez PluginSetup pour ajouter et configurer tout les plugins qui seront inclus dans le paquet, comme décrit dans les sections précédentes de ce manuel.
  3. Evaluez chaque plugin complètement, et et achevez n'importe quels rajustements des paramètres de Crossover dans PluginSetup.
  4. Comme root, lancez le script buildrpm comme suit, en utilisant l'onglet pour identifier le paquet pour être créé.

Ceci créera i386/cxplugin-1.1-tag-name.rpm , qui est un paquet qui peut être automatiquement installé sur un autre système avec vos propres outils internes ou avec un tiers outil de gestion.



Retour en Haut de Page