下载源码
进入wine的官网直接下载所需版本的wine源码,官网下载地址,也可以直接git下来,我从官网下载的wine-4.0.tar.xz,然后解压一下
tar xvJf wine-4.0.tar.xz
编译安装
1、进入解压后的文件夹
cd wine-4.0
2、先安装几个依赖,减少后面的报错
sudo apt-get install flex bison qt4-qmake libfreetype6-dev
3、configure
./configure
这一步报错:
有两种解决办法:
- 如果装wine64位,那么(不建议装64位,32位支持好一些)
执行以下代码:
./configure --enable-win64
再次报错:
执行以下代码:
sudo apt install xserver-xorg-dev
- 如果要装wine32位,那么
执行以下代码
sudo apt-get install "gcc-multilib" "g++-multilib"
再次报错:
执行以下代码:
sudo apt-get install libx11-dev:i386
再次报错:
执行以下代码:
sudo apt-get install libfreetype6-dev:i386 libfreetype6-dev
终于成功:
4、make
make
因为是新装的ubuntu系统,所以make报错,按照提示做即可:
然后直接make,make时间会久一点,等待即可。
make成功会显示:
5、make install
直接make install会报错:
看出是权限的问题,只需执行:
sudo make install
6、安装成功
ps:如果是32位的wine,直接:
wine --version