可以运行Windows .msi安装程序吗?


51

是否可以从MSI安装程序安装Windows程序,以便可以通过Wine程序加载器运行安装的程序?

Answers:


79

根据WineHQ官方FAQ

MSI文件无法直接运行,您需要使用msiexec程序。msiexec是用于安装.msi软件包的工具。MSI文件可以从终端安装在Wine中,如下所示:

wine msiexec / i无论文件名.msi

或者:

酒开始无论文件名.msi

然后,将像在Windows中双击该程序一样运行MSI程序。

如果需要,可以根据情况更改第一个命令。例如:

WINEPREFIX=/path/to/wineprefix wine msiexec /i /path/to/filename.msi  

或使用wine64代替wine:

WINEPREFIX=/path/to/wineprefix wine64 msiexec /i /path/to/filename.msi 

WINE前缀是一个文件夹,其中包含所有WINE配置以及WINE用于兼容性的所有Windows部件,包括库和注册表。


3
/i选项用于安装,如果要稍后卸载,请运行:wine msiexec /uninstall whatever-filename.msi或同一命令的等效简短形式:wine msiexec /x whatever-filename.msi
karel
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.