Hola col·legues, bona tarda. Avui els porto un petit tip, està penjat en el fòrum, però davant la comanda de ILAV, ho poso aquí.
Si intentem executar un arxiu .msi (un instal·lador per a Windows) amb Wine directament no podrem i donarà un error dient que el format de l'executable no és correcte. Però Wine si té l'eina necessària per fer-lo funcionar sense instal·lar el "Instal·lador Oficial de Microsoft per a Windows".
Es tracta de l'executable "msiexec.exe" incorporat en Wine, així que l'únic que cal fer és obrir una consola i teclejar:
msiexec /i tuArchivoInstalador.msi
En detall, la comanda seria:
msiexec ==> Fa la crida a msiexec.exe, l'abans esmentat. És l'eina de wine per a instal·lar paquets .msi.
/i ==> És l'opció Instal·lar.
el teuArxiuInstal·lador.msi ==> És el paquet que volem instal·lar, no està de més aclarir la ruta. Per exemple:
~/TweetDeck.msi
Després, senzillament, l'aplicació instal·lada, apareixerà al menú d'aplicacions instal·lades amb wine.
Si volem des instal·lar una aplicació, només n'hi haurà prou amb canviar la / i, per l'opció / uninstall, quedant així:
msiexec /uninstall {aplicación}
msiexec /help
Espero que els serveixi.
Excel·lent no coneixia aquesta opció potser perquè mai la vaig necessitar però gràcies, un mai sap quan va a necessitar aquest tipus de coses.
Sempre pot ser útil per si cal instal·lar un programa d'winbug. Encara que personalment prefereixo utilitzar una màquina virtual per això, però està molt bé.
Que estrany. No fa gaire vaig instal·lar Steam amb un .msi com si fos un .exe (per comparar la meva Steam Linux amb un Steam Windows wineado). Desconeixia que hi hagués algun problema amb els msi.
Això mateix estava pensant jo quan estava llegint l'article, sense anar més lluny ahir mateix vaig intentar instal·lar el Steam de Windows amb wine 1.5 i l'execució em va funcionar (després vaig tenir problemes per que no em reconeixia la resolució de la targeta, però el .msi m'ho executava correctament)
Doncs si han tingut aquesta sort, enhorabona .. Jo no puc dir el mateix. Directament no me'ls obre, ni tan sols un error.
El mètode que he compartit, és funcional a la meva persona ..
Deu ser que això succeeix en arch, perquè he instal·lat molts paquets .msi al meu debian i gairebé mai he tingut problemes.
Serà això. Sempre ús Debian o derivats.
Mira quina casualitat! Justament la setmana passada estava tractant de recordar com era l'assumpte dels MSI per fer córrer una app de PowerBuilder en Linux. Com la cosa necessita uns DLL i hi ha un wizard que genera un MSI amb això, no recordava com instal·lar-lo.
La setmana passada el que vaig fer va ser copiar-los a mà i així funciona, però per a distribució a tercers m'agrada més d'aquesta forma.
gràcies
Per a què instal·lar TweetDeck amb WINE si es pot fer servir des de Chrome / Chromium o com webapp https://web.tweetdeck.com/ ?
He fet el següent:
cd / home / xxxxx / Descàrregues
msiexec / i Setup_Acm-WebTrader.msi
Després comença la instal·lació, i apareixen diverses línies amb:
FIXME: shell: URL_ParseUrl failed to par-se L »xxxxxxxxxxxxxx», on «xxxxxxxxxxxxxx» són components propis de el programa.
A la fi apareix un quadre de diàleg:
Aquest programa needs an activi connection to internet to work
i òbviament s'atura la instal·lació. Agrairia l'ajuda a l'respecte.
Podries fer-ho mes senzill, no entenc res. Que he d'escriure exactament a la consola per instal·lar un MSI?
Escolta amic em diu permís denegat què faig? ayudaaaaaaaaaaaaaaameeeeee