Ahoj kolegové, dobré odpoledne. Dnes vám přináším malý tip, je zveřejněn ve fóru, ale na Elavovu žádost jsem jej sem umístil.
Pokud se pokusíme spustit soubor .msi (instalační program pro Windows) přímo s Wine, nebudeme schopni a zobrazí chybu, která říká, že formát spustitelného souboru není správný. Ale Wine má potřebný nástroj, aby to fungovalo bez instalace „Official Microsoft Installer for Windows“.
Toto je spustitelný soubor „msiexec.exe“ zabudovaný do aplikace Wine, takže stačí otevřít konzolu a napsat:
msiexec /i tuArchivoInstalador.msi
Podrobně by to byl příkaz:
msiexec ==> Uskutečněte hovor s msiexec.exe, výše zmíněným. Je to nástroj pro instalaci balíčků .msi.
/i ==> Jedná se o možnost Instalovat.
váš soubor InstallerFile.msi ==> Jedná se o balíček, který chceme nainstalovat, není na škodu vyjasnit cestu. Například:
~/TweetDeck.msi
Poté se jednoduše nainstalovaná aplikace zobrazí v nabídce aplikací nainstalovaných s vínem.
Pokud chceme odinstalovat aplikaci, bude stačit pouze změnit / i, pro / uninstall možnost vypadat takto:
msiexec /uninstall {aplicación}
msiexec /help
Doufám, že vám to pomůže.
Výborně Tuto možnost jsem neznal možná proto, že jsem ji nikdy nepotřeboval, ale děkuji, nikdy nevíte, kdy budete tento typ věcí potřebovat.
Vždy to může být užitečné v případě, že je třeba nainstalovat program winbug. I když osobně k tomu raději používám virtuální stroj, ale je to docela v pohodě.
To je divné. Není to tak dávno, co jsem nainstaloval Steam s .msi, jako by to byl .exe (pro srovnání mého Steam Linuxu s Steam Windows wineado). Nevěděl jsem, že je problém s MSI.
Na to jsem myslel, když jsem četl článek, aniž bych včera šel dál, zkusil jsem nainstalovat Windows Steam s vínem 1.5 a spuštění fungovalo pro mě (pak jsem měl problémy, protože nerozpoznal rozlišení karty, ale .msi Byl jsem spuštěn správně)
No, pokud jste měli to štěstí, gratuluji .. Nemohu říci totéž. Neotevírá mi je přímo, ani chyba.
Metoda, kterou jsem sdílel, je pro mě funkční.
Musí se stát, že se to stane v archu, protože jsem na svůj debian nainstaloval spoustu balíčků .msi a stěží jsem měl nějaké problémy.
Bude to. Vždy používám Debian nebo deriváty.
Podívejte, jaká náhoda! Jen minulý týden jsem se snažil vzpomenout, jaké to bylo MSI spustit aplikaci PowerBuilder na Linuxu. Jelikož ta věc potřebuje nějaké DLL a existuje průvodce, který s tím generuje MSI, nepamatoval jsem si, jak ji nainstalovat.
Minulý týden jsem je ručně zkopíroval, a tak to funguje, ale pro distribuci třetím stranám se mi to líbí takto.
Děkuji
Proč instalovat TweetDeck s WINE, pokud jej lze použít v prohlížeči Chrome / Chromium nebo jako webapp https://web.tweetdeck.com/ ?
Udělal jsem následující:
cd / home / xxxxx / Stahování
msiexec / i Setup_Acm-WebTrader.msi
Poté začne instalace a zobrazí se několik řádků s:
fixme: shell: URL_ParseUrl se nepodařilo analyzovat L »xxxxxxxxxxxxxx», kde «xxxxxxxxxxxxxx» jsou součásti programu.
Na konci se zobrazí dialogové okno:
Tento program vyžaduje aktivní připojení k internetu, aby mohl fungovat
a instalace se samozřejmě zastaví. Ocenil bych jakoukoli pomoc v tomto ohledu.
Mohl bys to usnadnit, nerozumím ničemu. Co přesně mám napsat do konzoly pro instalaci MSI?
Hej, příteli, řekni mi povolení odepřeno, co mám dělat? helpaaaaaaaaaaaaaameeeeee