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

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

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

答案1

打开终端,将目录更改为cd.msi 文件的位置,然后使用以下形式的命令安装 .msi 文件。wine msiexec /i whatever-filename.msi

据官方称WineHQ 常见问题解答

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

wine msiexec /i whatever-filename.msi 

或者:

wine start whatever-filename.msi

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

如果有必要,可以更改第一个命令以适应具体情况。例如:

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 部分,包括库和注册表。

如果以后要卸载相同的 .msi 文件,请运行wine msiexec /x whatever-filename.msi

相关内容