lunes, 8 de noviembre de 2010

Ejecutar archivos MSI con Wine

Como se nota que he vuelto a Linux (nunca debí separarme del camino) y ahora hablo de estos truquillos que pueden resultar últiles. Este lo desconocía, pero sabía que había alguna forma sencilla de arreglarlo.

Si intentamos ejecutar un archivo .msi (un instalador para Windows) pues con Wine directamente no podremos y nos dará un error diciendo que el formato del ejecutable no es el correcto. En cambio Wine si que tiene la herramienta necesaria para hacerlo funcionar sin instalar el “Instalador Oficial de Microsoft para Windows”. Se trata del ejecutable “msiexec.exe” incorporado en Wine, así que lo único que hay que hacer es abrir una consola y teclear :

msiexec /i tuArchivoInstalador.msi

(Sin “wine” ni nada)

Espero que les sirva.

Fuente: http://www.theninjabunny.com/425/ejecutar-archivos-msi-con-wine/

4 comentarios:

  1. He realizado lo siguiente:

    cd /home/xxxxx/Descargas
    msiexec /i Setup_Acm-WebTrader.msi

    Luego comienza la instalación, y aparecen varias lineas con:

    fixme:shell:URL_ParseUrl failed to parse L"xxxxxxxxxxxxxx" , donde "xxxxxxxxxxxxxx" son componentes propios del programa.

    Al final aparece un cuadro de diálogo:

    This program needs an active connection to internet to work

    y obviamente se detiene la instalación. Agradecería la ayuda al respecto.

    ResponderEliminar
    Respuestas
    1. puedes instalar o ejecutar archivos .msi con q4wine.
      Si lo quieres instalar pon en la terminal:
      sudo apt-get install q4wine
      y vas a propiedades del archivo y pones ejecutar como un programa y listo lo puedes abrir con q4wine.

      Eliminar