![是否可以运行 Windows .msi 安装程序?](https://linux22.com/image/875822/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E8%BF%90%E8%A1%8C%20Windows%20.msi%20%E5%AE%89%E8%A3%85%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
是否可以从 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