¿Es posible instalar un programa de Windows desde un instalador MSI para que el programa instalado pueda ejecutarse con el cargador de programas Wine?
51
De acuerdo con las preguntas frecuentes oficiales de WineHQ :
Los archivos MSI no se pueden ejecutar directamente, debe usar el programa msiexec . msiexec es una herramienta para instalar paquetes .msi. Los archivos MSI se pueden instalar en Wine desde el terminal de esta manera:
vino msiexec / i whatever-filename.msiAlternativamente:
vino comenzar lo que sea-filename.msiEso ejecutará el programa MSI igual que si hubiera hecho doble clic en Windows.
El primer comando se puede cambiar si es necesario para adaptarse a las circunstancias. Por ejemplo:
WINEPREFIX=/path/to/wineprefix wine msiexec /i /path/to/filename.msi
o usando wine64 en lugar de wine:
WINEPREFIX=/path/to/wineprefix wine64 msiexec /i /path/to/filename.msi
Un prefijo WINE es una carpeta que contiene todas las configuraciones de WINE, así como todas las piezas de Windows que WINE utiliza para la compatibilidad, incluidas las bibliotecas y un registro.
/i
opción es para instalar, si desea desinstalar más tarde, ejecute:wine msiexec /uninstall whatever-filename.msi
o la forma abreviada equivalente del mismo comando:wine msiexec /x whatever-filename.msi