Hej kolleger, god eftermiddag. I dag giver jeg dig et lille tip, det er sendt i forummet, men på Elavs anmodning har jeg lagt det her.
Hvis vi forsøger at køre en .msi-fil (et installationsprogram til Windows) med Wine direkte, kan vi ikke, og det vil give en fejl, der siger, at formatet på den eksekverbare fil ikke er korrekt. Men Wine har værktøjet til at få det til at fungere uden at installere "Official Microsoft Installer for Windows."
Dette er den eksekverbare "msiexec.exe" indbygget i Wine, så alt hvad du skal gøre er at åbne en konsol og skrive:
msiexec /i tuArchivoInstalador.msi
I detaljer ville kommandoen være:
msiexec ==> Foretag opkaldet til msiexec.exe, det ovennævnte. Det er vinens værktøj til installation af .msi-pakker.
/i ==> Det er installationsmuligheden.
dit InstallerFile.msi ==> Det er den pakke, vi vil installere, det gør ikke ondt at afklare stien. For eksempel:
~/TweetDeck.msi
Derefter vises det installerede program simpelthen i menuen med applikationer, der er installeret med vin.
Hvis vi vil afinstallere et program, er alt, hvad vi skal gøre, at ændre / i til / afinstalleringen og se sådan ud:
msiexec /uninstall {aplicación}
msiexec /help
Jeg håber, det hjælper dig.
Fremragende Jeg vidste ikke den mulighed, måske fordi jeg aldrig havde brug for den, men tak, du ved aldrig, hvornår du får brug for denne type ting.
Det kan altid være nyttigt, hvis et Winbug-program skal installeres. Selvom jeg personligt foretrækker at bruge en virtuel maskine til det, men det er ret sejt.
Det er mærkeligt. For ikke længe siden installerede jeg Steam med en .msi, som om det var en .exe (for at sammenligne min Steam Linux med en Steam Windows-wineado). Jeg vidste ikke, at der var et problem med msi.
Det var det, jeg tænkte, da jeg læste artiklen, uden at gå videre i går, prøvede jeg at installere Windows Steam med vin 1.5, og udførelsen fungerede for mig (så havde jeg problemer, fordi det ikke genkendte kortets opløsning, men .msi kørte jeg det korrekt)
Nå, hvis du har været så heldig, tillykke .. Jeg kan ikke sige det samme. Det åbner dem ikke direkte for mig, ikke engang en fejl.
Den metode, jeg har delt, er funktionel for mig.
Det må være, at det sker i arch, fordi jeg har installeret mange .msi-pakker på min debian og næsten aldrig har haft nogen problemer.
Vil det. Jeg bruger altid Debian eller derivater.
Se, hvad en tilfældighed! Bare i sidste uge prøvede jeg at huske, hvordan MSI var at køre en PowerBuilder-app på Linux. Da tinget har brug for nogle DLL'er, og der er en guide, der genererer en MSI med det, kunne jeg ikke huske, hvordan jeg installerede det.
I sidste uge kopierede jeg dem med hånden, og det fungerer sådan, men til distribution til tredjepart kan jeg godt lide det bedre på denne måde.
Tak
Hvorfor installere TweetDeck med WINE, hvis det kan bruges fra Chrome / Chromium eller som en webapp https://web.tweetdeck.com/ ?
Jeg har gjort følgende:
cd / home / xxxxx / Downloads
msiexec / i Setup_Acm-WebTrader.msi
Derefter begynder installationen, og flere linjer vises med:
fixme: shell: URL_ParseUrl kunne ikke analysere L »xxxxxxxxxxxxxx», hvor «xxxxxxxxxxxxxx» er komponenter i programmet.
I slutningen vises en dialogboks:
Dette program har brug for en aktiv forbindelse til internettet for at arbejde
og naturligvis stopper installationen. Jeg vil sætte pris på enhver hjælp i denne henseende.
Du kunne gøre det lettere, jeg forstår ikke noget. Hvad skal jeg præcist skrive i konsollen for at installere en MSI?
Hej ven fortæl mig tilladelse nægtet hvad gør jeg? helpaaaaaaaaaaaaaameeeeee