Instalar Wine 32 bits en Debian/Ubuntu 64bits #
Tengo que probar si un dispositivo (que no posee driver para
GNU/Linux) funcionaría utilizando wine
1. El operativo
GNU/Linux es 64bits pero el binario a ejecutar es de 32bits, asi que
hay que forzar la arquitectura 32bits y luego instalar Wine
# dpkg --add-architecture i386
:
# apt update
:
# apt install wine32
## Dependencias fallidas de un .exe
Luego de instalar Wine al ejecutar el binario obtengo el error:
# wine Binario.exe
:
0009:err:module:import_dll Library MSVBVM60.DLL (which is needed by L"Z:\\home\\test\\Binario.exe") not found
0009:err:module:attach_dlls Importing dlls for L"Z:\\home\\test\\Binario.exe" failed, status c0000135
Buscando un poco cómo instalar la DLL faltante, la cual es parte del
VisualBasic 6 Runtime, encuentro winetricks
2 que permite
simplificar la instalación de fonts, DLLs y gran parte de las
aplicaciones mas utilizadas en wine:
# wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
:
# chmod +x winetricks
:
# ./winetricks corefonts vb6run
:
# wine Binario.exe