Comment créer un préfixe Wine 32 bits sur Ubuntu 12.04 64 bits?
126
Pour créer un préfixe WINE 32 bits sur un système Ubuntu 64 bits, vous devez ouvrir un terminal et exécuter la commande suivante:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot
WINEPREFIX
est le répertoire pour le préfixe
/home/username/prefix32
plutôt que~/prefix32
C'est comme ça que je l'ai fait. La réponse ci-dessus - pour moi - n'a pas fonctionné.
J'ai d'abord supprimé le dossier Wine avec cette commande:
S'il vous indique que ce répertoire n'est pas vide, ajoutez simplement l'
-f
indicateur (force). Notez que cela supprimera toutes les applications Windows installées dans ce préfixe!Votre commande devrait ressembler à quelque chose comme ça:
Et créez ensuite un préfixe 32 bits avec cette commande:
la source
-f
, comme dansrm -rf ~/.wine
. Ajouter sudo ne fera rien. En outre,WINEPREFIX=~/.wine
est redondant, car c'est l'emplacement par défaut..wine32
répertoire à la place?Créer simplement un
wine32
préfixe / répertoire (sanswine64
préfixe / répertoire) ne fonctionnera pas. Comme suggéré ci-dessus (mais pas complètement écrit) - et si vous voulez éviter le besoin d'utiliser winecfg (qui annule l'automatisation - vous devez le fermer en quelque sorte), voici la solution complète: créez unwine64
, puis unwine32
répertoire . Si vous avez l'habitudewinetricks
de le vérifier (il donne un avertissement pour leswine64
répertoires), il signalera les deux correctement (wine64
donne l'avertissement, puisqu'il a 64 ans, wine32 ne le fait pas, puisque c'est 32). La solution;...attendez...
Après cela, vous pouvez:
la source
./wine
dossier amd64 (win64) . J'avais 3 programmes précédemment installés et ils ont continué à fonctionner. J'ai seulement créé un répertoire win32 spécifique../wine32
Ensuite, j'ai installé .NET 4.0 avec la commande$ WINEPREFIX=~/.wine32 winetricks dotnet40
et cela a fonctionné parfaitement.Je courais dans le même problème.
Type
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Il devrait commencer à télécharger les pilotes nécessaires. Je pense que ce problème est dû à un problème survenant pendant le téléchargement normal. Pour moi, mon Internet est tombé comme il téléchargeait à l’origine les pilotes.
la source
Testez si le multiarch est déjà activé:
dpkg --print-foreign-architectures | grep -q i386 && sudo dpkg --add-architecture i386
Puis installez wine32:
sudo apt-get update && sudo apt-get install wine32
Et enfin, ne supprimez pas votre installation vin 64 bits. Il suffit de le renommer en .wine64, puis de créer un nouveau dossier .wine pour vos applications 32 bits:
mv ~/.wine ~/.wine64 && WINEARCH=win32 wineboot
la source
Après avoir effacé .wine32, l'installation de .NET 4.0 avec la commande $ WINEPREFIX = ~ / .wine32 winetricks dotnet40 a fonctionné pour moi.
bravo Antonio
la source
WINEPREFIX = "$ HOME / prefix32" WINEARCH = win32 [Voici la commande qui vous donne l'erreur de préfixe wine]
la source