同事們,大家下午好。 今天,我為您帶來一個小技巧,該技巧已發佈在論壇上,但是應Elav的要求,我將其放在此處。
如果我們嘗試直接使用Wine運行.msi文件(Windows的安裝程序),我們將無法執行該操作,並且會給出錯誤消息,指出可執行文件的格式不正確。 但是Wine確實具有無需安裝“ Windows官方Microsoft Installer”即可運行的工具。
對於此技巧至關重要,必須在必要時安裝葡萄酒。
這是Wine中內置的可執行文件“ msiexec.exe”,因此您要做的就是打開控制台並鍵入:
msiexec /i tuArchivoInstalador.msi
詳細地,該命令將是:
MSIEXEC ==>調用上面提到的msiexec.exe。 這是wine的安裝.msi軟件包的工具。
/i ==>這是“安裝”選項。
您的InstallerFile.msi ==>這是我們要安裝的軟件包,澄清路徑沒有什麼害處。 例如:
~/TweetDeck.msi
然後,簡單地,已安裝的應用程序將出現在隨wine一起安裝的應用程序菜單中。
抱歉,如果您閱讀不正確的內容。
如果要卸載應用程序,我們要做的就是將/ i更改為/ uninstall選項,如下所示:
msiexec /uninstall {aplicación}
msiexec /help
希望對您有幫助。
太好了,我不知道該選項,也許是因為我從不需要它,但謝謝您,您永遠不知道何時需要這種類型的東西。
如果需要安裝Winbug程序,它總是很有用的。 儘管我個人更喜歡為此使用虛擬機,但是它非常酷。
那真是怪了。 不久前,我使用.msi來安裝Steam,就好像它是.exe一樣(以將Steam Linux與Steam Windows wineado進行比較)。 我不知道msi有問題。
這就是我在閱讀本文時的想法,昨天沒有做任何進一步的嘗試,我嘗試使用wine 1.5安裝Windows Steam,並且執行對我有用(然後我遇到了問題,因為它無法識別卡的分辨率,但是我正確運行的.msi文件)
好吧,如果您真幸運,那麼恭喜您。我不能說同樣的話。 它不會直接為我打開它們,甚至不會出錯。
我共享的方法對我來說是有效的。
這一定是在arch中發生的,因為我在debian上安裝了許多.msi軟件包,幾乎沒有遇到任何問題。
會的。 我總是使用Debian或衍生產品。
看起來真是巧合! 就在上週,我試圖記住MSI在Linux上運行PowerBuilder應用程序的感覺。 由於這個東西需要一些DLL,並且有一個嚮導可以生成一個MSI,所以我不記得如何安裝它。
上週,我所做的是手工複製它們,這就是它的工作方式,但是對於分發給第三方,我更喜歡這種方式。
謝謝
如果可以在Chrome / Chromium或Webapp中使用TweetDeck,則為什麼要與WINE一起安裝 https://web.tweetdeck.com/ ?
我已經完成以下工作:
cd /主頁/ xxxxx /下載
msiexec / i Setup_Acm-WebTrader.msi
然後開始安裝,並且出現幾行:
fixme:shell:URL_ParseUrl無法解析L»xxxxxxxxxxxxxx»,其中«xxxxxxxxxxxxxx»是程序的組件。
最後出現一個對話框:
該程序需要有效的Internet連接才能工作
顯然安裝停止了。 在這方面的任何幫助,我將不勝感激。
您可以輕鬆一點,我什麼都不懂。 我應該在控制台中鍵入什麼才能安裝MSI?
嘿朋友告訴我,權限被拒絕,我該怎麼辦? helpaaaaaaaaaaaaaaaameeeeee