¿Es posible ejecutar un instalador .msi de Windows?


51

¿Es posible instalar un programa de Windows desde un instalador MSI para que el programa instalado pueda ejecutarse con el cargador de programas Wine?

Respuestas:


79

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.msi

Alternativamente:

vino comenzar lo que sea-filename.msi

Eso 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.


3
La /iopción es para instalar, si desea desinstalar más tarde, ejecute: wine msiexec /uninstall whatever-filename.msio la forma abreviada equivalente del mismo comando:wine msiexec /x whatever-filename.msi
karel
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.