web-dev-qa-db-fra.com

Comment forcer Wine à agir comme Windows 32 bits sur Ubuntu 64 bits?

Lors de l'installation de Wine sur Ubuntu 12.04 64 bits, les supports 64 bits et 32 ​​bits sont installés. Si j'exécute wine foo.exefoo.exe est un programme d'installation prenant en charge 64 bits, il pense que c'est sous Windows 64 bits. Ce serait bien si ce mode n'échouait pas, mais dans mon cas, c'est le cas (pourtant, la base de données Wine suggère que l'application que j'essaie d'installer devrait fonctionner, probablement en tant qu'application 32 bits).

Comment dire à Wine (et Winetricks) d'utiliser Wine en mode 32 bits uniquement?

64
hsivonen

Il s'avère que pour faire fonctionner Wine en mode 32 bits uniquement, il faut:

  1. Supprimez ~/.wine s'il a déjà été créé en mode 64 bits. (ATTENTION: Ceci supprime tout ce que vous avez installé sous Wine. Écartez-le plutôt si vous voulez éviter la perte de données.)

  2. Définissez la variable d'environnement WINEARCH sur win32 i.e. export WINEARCH=win32

  3. Ensuite, lancez wine (ou winetricks, etc.)

82
hsivonen

Installez playonlinux dans cette option. C'est une interface pour le vin, et le rend bien meilleur.enter image description here

Cette photo a été prise sur un système 12.04 - 64bit.

18
gajdipajti

Installez Play sur Linux comme indiqué précédemment, je l'ai fait en 1 minute environ. Ce dont vous avez besoin:

  1. Est-ce une version 32 bits de vin, comme dit précédemment.
  2. Ensuite, vous devez appuyer sur installer
  3. Cliquez sur le texte en bas qui dit quelque chose comme installer un programme qui n'est pas répertorié
  4. Vérifier le changement de version du vin
  5. Sélectionnez la version 32 bits que vous avez installée
  6. Créer un nouveau disque virtuel
  7. Nomme le
  8. AND THE MOS IMPORTANT: sélectionnez un disque virtuel 32 bits.
  9. Sélectionnez le programme d'installation et installez
1
Sebastian Alfaro

Vous pouvez exécuter des programmes Windows 32 bits sur une machine Linux 64 bits avec wine en installant playonlinux.

  1. Si vous ne l'avez pas déjà fait, installez playonlinux: Sudo apt install playonlinux.
  2. Lancez l’interface graphique de playonlinux: playonlinux &.
  3. Cliquez sur "Installer un programme" dans la barre latérale gauche.
  4. Cliquez sur "Installer un programme non répertorié".
  5. Si vous démarrez playonlinux pour la première fois, vous devrez peut-être cliquer sur deux fenêtres de notification.
  6. Cliquez sur "Suivant", puis sélectionnez "Installer un programme dans un nouveau lecteur virtuel".
  7. Choisissez un nom pour votre nouveau lecteur virtuel, de préférence le nom du programme Windows que vous souhaitez installer.
  8. Laissez toutes les cases décochées à l'écran suivant et cliquez sur "Suivant".
  9. Sélectionnez "Installation de fenêtres 32 bits" et cliquez sur "Suivant".
  10. Cliquez sur "Parcourir" pour sélectionner le fichier d'installation du programme que vous souhaitez installer et suivez les instructions du programme d'installation.
1
黄雨伞

Essayez de supprimer .wine et d'exporter un préfixe wine:

$rm -r .wine
$export WINEARCH=''win32''
$export WINEPREFIX=~/.wine

$wine config
0
Luk Gaming

Vous pouvez facilement copier tous les fichiers win32 dans .wine pour remplacer le moindre besoin de changer toutes les commandes d’exécution. En évitant de trop modifier le système dans une autre main. Dans un premier temps, lancez la commande:

WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot

Supposons que vous avez déjà créé .wine avec une compatibilité 64 bits. Sinon, vous pouvez toujours créer un dossier appelé .wine dans votre répertoire personnel.

Copiez ensuite tout le contenu de prefix32 se trouvant dans votre répertoire personnel dans votre zone de contenu .wine, fichiers ou répertoires. Commencez par sauvegarder ou simplement supprimer le contenu du répertoire .wine si vous envisagez déjà d’exécuter Arch of Wine 32 bits, n’écrasez pas contenu! Supprimez plutôt si vous avez déjà effectué une sauvegarde.

N'oubliez pas que le répertoire .wine est peut-être masqué. Toute utilisation de l'affichage des fichiers masqués vous permet de voir le dossier dans votre répertoire personnel. Vous pouvez également utiliser Go in Thunar avec Ubuntu pour aller simplement dans le dossier appelé .wine situé dans le répertoire de base et effectuer le processus décrit ci-dessus.

0
Dealazer