Ejecutar un Binario.exe
de 32bits en un GNU/Linux de 64bits y resolver sus dependencias
index | about | archive | charlas | docs | links
dot
|
git
|
img
|
plt
|
tty
|
uml
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
ChangeLog
2023-07-11 21:11
agregar DESCRIPTION, KEYWORDS y actualizar OpenGraph en Ejecutar binario 32 bits en GNU Linux 64 bits2022-11-13 20:39
agregar y actualizar tags OpenGraph2019-04-09 03:01
Recuperar archivos en .md y convertirlos a .org