¿Cómo creo un prefijo Wine de 32 bits en Ubuntu 12.04 de 64 bits?
126
Para crear un prefijo WINE de 32 bits en un sistema Ubuntu de 64 bits, debe abrir un terminal y ejecutar el siguiente comando:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot
WINEPREFIX
está el directorio para el prefijo?
/home/username/prefix32
lugar de~/prefix32
Así es como lo hice. La respuesta anterior, para mí, no funcionó.
Primero eliminé la carpeta Wine con este comando:
Si le dice que el directorio no está vacío, simplemente agregue el
-f
indicador (force). ¡Tenga en cuenta que esto eliminará cualquier aplicación de Windows instalada en este prefijo!Su comando debería verse así:
Y luego cree un prefijo de 32 bits con este comando:
fuente
-f
, como enrm -rf ~/.wine
. Agregar sudo no hará nada. Además,WINEPREFIX=~/.wine
es redundante, ya que esa es la ubicación predeterminada..wine32
directorio en su lugar?Simplemente crear un
wine32
prefijo / directorio (sinwine64
prefijo / directorio) no funcionará. Como se sugirió anteriormente (pero no está completamente escrito), y si desea evitar la necesidad de usar winecfg (lo cual es una alteración en la automatización, debe cerrarlo de alguna manera), aquí está la solución completa: creewine64
unwine32
directorio . Si lo usawinetricks
para verificarlo (da una advertencia para loswine64
directorios), informará ambos correctamente (wine64
da la advertencia, ya que es 64, wine32 no, ya que es 32). La solución;...Espere...
Después de esto, puedes:
fuente
./wine
carpeta amd64 (win64) . Tenía 3 programas previamente instalados y siguieron funcionando. Solo creé un directorio win32 específico../wine32
Luego instalé .NET 4.0 con el comando$ WINEPREFIX=~/.wine32 winetricks dotnet40
y funcionó a la perfección.Me encontraba con el mismo problema.
Tipo
WINEARCH=win32 WINEPREFIX=~/.wine winecfg
Debería comenzar a descargar los controladores necesarios. Creo que este problema se debe a un problema que ocurre durante la descarga normal. Para mí, mi Internet cayó ya que originalmente estaba descargando los controladores.
fuente
Pruebe si ya tiene habilitado el multiarch:
dpkg --print-foreign-architectures | grep -q i386 && sudo dpkg --add-architecture i386
Luego instale wine32:
sudo apt-get update && sudo apt-get install wine32
Y finalmente, no elimine su instalación de vino de 64 bits. simplemente cámbiele el nombre a .wine64 y luego cree una nueva carpeta .wine para sus aplicaciones de 32 bits:
mv ~/.wine ~/.wine64 && WINEARCH=win32 wineboot
fuente
Después de borrar .wine32, la instalación de .NET 4.0 con el comando $ WINEPREFIX = ~ / .wine32 winetricks dotnet40, funcionó para mí.
felicitaciones Antonio
fuente
WINEPREFIX = "$ HOME / prefix32" WINEARCH = win32 [Aquí el comando que le da el error de prefijo de vino]
fuente