简介
Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。 Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是將 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。
下载安装
可以到Wine的官网下载最新的相应版本的Wine。 下载后是一个.pkg的安装包,双击安装即可。
使用
安装完成之后,点开Wine的图标,会打开一个命令行窗口。要运行一个windows应用,做法如下:
wine program.exe #运行.exe格式的应用
wine msiexec /i program.msi #运行.msi格式的应用
如果想要配置Wine,输入如下命令:
winecfg
如果想要添加或者删除程序,输入如下命令:
wine uninstaller
Wine所安装的应用可以在~/.wine/drive_c目录下找到。
卸载
卸载Wine的方式如下:
使用Homebrew
brew rm wine && brew rm $(join <(brew leaves) <(brew deps wine))
使用MacPorts
sudo port uninstall --follow-dependencies wine
如果安装了开发版本,用wine-devel替代wine。
使用Fink
fink remove wine
如果安装了开发版本,请将wine替换为wine-dev。
如果用的是sudo make install,输入:
sudo make uninstall
之后,删除本地的Wine的目录
rm -rf src/wine
rm -rf $HOME/.wine
rm -rf $HOME/.local
更多关于Wine的内容,可以在官网找到:https://www.winehq.org