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.
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. |
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. |
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.
|
Modifié pour ajouter le support pour le traitement de type MIME au courrier de Netscape. |
| 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.
|
Modifié pour ajouter le support technique pour le traitement de type MIME au courrier de Netscape. |
|
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. |
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:

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.