Sveiki kolegos, labas popiet. Šiandien atnešu jums mažą patarimą, jis paskelbtas forume, bet Elavui paprašius, įdėjau jį čia.
Jei bandysime tiesiogiai atlikti „.msi“ failą („Windows“ diegimo programą) su „Wine“, mes negalėsime ir bus klaida sakant, kad vykdomojo failo formatas neteisingas. Tačiau „Wine“ turi reikiamą įrankį, kad jis veiktų neįdiegus „Oficialiojo„ Microsoft “diegimo programos, skirtos„ Windows “.
Tai yra vykdomasis „msiexec.exe“, integruotas „Wine“, todėl tereikia atidaryti konsolę ir įvesti:
msiexec /i tuArchivoInstalador.msi
Išsami komanda būtų:
msiexec ==> Paskambinkite į msiexec.exe, pirmiau minėtą. Tai vyno įrankis .msi paketams įdiegti.
/i ==> Tai yra parinktis Įdiegti.
jūsų InstallerFile.msi ==> Tai yra paketas, kurį norime įdiegti, verta paaiškinti kelią. Pavyzdžiui:
~/TweetDeck.msi
Tada paprasčiausiai įdiegta programa pasirodys programų, įdiegtų kartu su vynu, meniu.
Jei norime pašalinti programą, pakaks pakeisti / i, jei norite pasirinkti / pašalinti, atrodydami taip:
msiexec /uninstall {aplicación}
msiexec /help
Tikiuosi, kad tai jums padės.
12 komentarai, palikite savo
Puiku, aš nežinojau šios galimybės, nes man to niekada nereikėjo, bet ačiū, niekada negali žinoti, kada tau reikės tokio tipo daiktų.
Tai visada gali būti naudinga tuo atveju, jei reikia įdiegti „winbug“ programą. Nors aš asmeniškai norėčiau tam naudoti virtualią mašiną, bet tai yra gana šaunu.
Tai keista. Ne taip seniai aš įdiegiau „Steam“ su .msi tarsi .exe (norėdamas palyginti savo „Steam Linux“ su „Steam Windows wineado“). Aš nežinojau, kad yra msi problema.
Būtent tai ir galvojau skaitydamas straipsnį. Vakar toliau nesistengdamas bandžiau įdiegti „Windows Steam“ su „wine 1.5“ ir man vykdymas buvo naudingas (tada man kilo problemų, nes jis neatpažino kortelės skiriamosios gebos, tačiau .msi aš jį paleidau teisingai)
Na, jei jums taip pasisekė, sveikinu .. Aš negaliu pasakyti to paties. Tai man jų neatidaro tiesiogiai, net ne klaida.
Metodas, kuriuo pasidalinau, man yra funkcionalus.
Tikriausiai taip nutinka arche, nes savo debian įdiegiau daug .msi paketų ir beveik niekada neturėjau problemų.
Ar tai. Aš visada naudoju „Debian“ arba išvestines priemones.
Žiūrėk, koks sutapimas! Tik praėjusią savaitę bandžiau prisiminti, kokia buvo MSI, norint paleisti „PowerBuilder“ programą „Linux“. Kadangi šiam dalykui reikia tam tikrų DLL ir yra vedlys, kuris sukuria MSI, aš neprisimenu, kaip jį įdiegti.
Praėjusią savaitę tai padariau - nukopijavau ranka ir taip jis veikia, bet man labiau patinka platinti trečiosioms šalims.
Ačiū
Kodėl verta įdiegti „TweetDeck“ su WINE, jei jį galima naudoti iš „Chrome“ / „Chromium“ arba kaip žiniatinklio programą https://web.tweetdeck.com/ ?
Aš padariau šiuos veiksmus:
cd / home / xxxxx / Atsisiuntimai
„msiexec / i“ sąranka_Acm-WebTrader.msi
Tada prasideda diegimas ir atsiranda kelios eilutės su:
fixme: shell: URL_ParseUrl nepavyko išanalizuoti L »xxxxxxxxxxxxxx», kur «xxxxxxxxxxxxxx» yra programos komponentai.
Pabaigoje pasirodys dialogo langas:
Kad ši programa veiktų, reikia aktyvaus interneto ryšio
ir akivaizdu, kad diegimas sustoja. Būčiau dėkinga už bet kokią pagalbą šiuo klausimu.
Galėtum palengvinti, aš nieko nesuprantu. Ką tiksliai turėčiau įvesti į konsolę, kad įdiegčiau MSI?
Ei, drauge, pasakyk man, kad man neleista leisti, ką daryti? helpaaaaaaaaaaaaaameeeeee