Recherche de site Web

Utilisation des préfixes WINE


Introduction

Il est probablement préférable de considérer les préfixes WINE comme des machines virtuelles. Ce ne sont pas des machines virtuelles, mais elles se comportent de manière similaire. Un préfixe WINE est un dossier qui contient toutes les configurations WINE ainsi que tous les éléments Windows que WINE utilise pour la compatibilité, y compris les bibliothèques et un registre. Le préfixe WINE par défaut est ~/.wine, mais des préfixes différents et multiples peuvent être utilisés.



Alors, pourquoi quelqu’un voudrait-il plusieurs préfixes WINE ? Eh bien, l’idée des préfixes pousse encore plus loin la compartimentation fournie par winecfg. Étant donné que l’exécution de certaines applications nécessite davantage de modifications à l’échelle du système, telles que des entrées de registre et des fichiers .dll, le risque de conflits entre ces applications augmente. Il n’est pas si courant que les programmes fonctionnant dans WINE se brisent les uns les autres, mais cela arrive. C’est particulièrement vrai si vous avez affaire à des applications 32 bits sur une installation WINE 64 bits.

La meilleure façon de gérer les préfixes est de conserver un préfixe général pour la plupart des applications. Celle-ci sera la valeur par défaut, et vous pouvez utiliser différentes configurations dans winecfg pour séparer les applications. Ensuite, pour les applications particulièrement problématiques, exécutez-les dans un préfixe distinct et créez des scripts ou des raccourcis pour les lancer spécifiquement.

Création d’un préfixe

La création d’un nouveau préfixe WINE est très simple. C’est aussi simple que de le spécifier lorsque vous exécutez une commande dans WINE.


WINEPREFIX=~/.newprefix winecfg

winecfg est une bonne première commande à exécuter car vous voudrez probablement jouer avec les paramètres de toute façon, et cela ne gâchera rien d’autre.

Si vous avez besoin que ce nouveau préfixe soit un préfixe 32 bits, spécifiez-le simplement aussi.


WINEPREFIX=~/.new32prefix WINEARCH="win32" winecfg

Il fera exactement la même chose, mais le préfixe créé sera un préfixe 32 bits. Encore une fois, c’est une chose particulièrement utile à faire lorsqu’il s’agit d’applications 32 bits plus anciennes et non coopératives.

Utilisation de plusieurs préfixes

L’utilisation de plusieurs préfixes WINE peut s’avérer fastidieuse. Il n’y a pas vraiment de bonne façon de le faire, vous allez donc devoir vous fier à vos propres scripts et raccourcis. Le concept lui-même est assez simple et consiste simplement à spécifier le préfixe que vous souhaitez utiliser lorsque vous exécutez une application.


WINEPREFIX=~/.wine-wow wine $HOME'/.wine-wow/drive_c/Program Files (x86)/World of Warcraft/Wow-64.exe'

La commande ci-dessus sélectionnerait le préfixe .wine-wow et exécuterait l’exécutable World of Warcraft situé dans le préfixe à l’aide de WINE.

Vous pouvez choisir de lancer via la ligne de commande avec des commandes comme celle ci-dessus ou de créer des lanceurs graphiques à l’aide de ces commandes. Dans les deux cas, cela fonctionnera tout aussi bien. C’est vraiment une question de préférence. Si vous préférez les lanceurs graphiques, tous les principaux environnements de bureau prennent en charge leur création avec des commandes personnalisées, donc une fois que tout est correctement configuré, vous ne devriez pas avoir à y penser beaucoup.

Fermeture

La création de plusieurs préfixes WINE est un excellent moyen de séparer les applications problématiques qui pourraient interférer avec d’autres applications stables. C’est également un excellent moyen de tester et de déboguer sans endommager les configurations existantes. Cependant, l’utilisation excessive de préfixes peut rapidement devenir indisciplinée, alors assurez-vous qu’une application doit être séparée avant de créer un autre élément de configuration à gérer.

Table des matières

  1. À propos du tutoriel d’installation et de configuration de WINE

  2. Introduction
  3. Installation de WINE
  4. Configurer WINE avec Winecfg
  5. Utilisation des préfixes WINE
  6. Configurer WINE avec Winetricks

Articles connexes: