Deepin/Ubuntu 同时安装wine64位和wine32位

1、删除电脑上已经有的版本,系统自带的deepin-wine可以无视掉

注意一下,如果卸载的时候提示电脑上没有安装wine,那么有可能是别的名字,不妨在输入wine后按几下tab键试试,把提示的那几个文件卸载了就行了

sudo apt remove wine

sudo apt autoremove

2、安装依赖

64位和32位需要的依赖有些不同,先安装32位wine需要的依赖,如果在编译安装64位wine的过程中遇到了问题,根据提示安装依赖即可。

32位wine编译环境如下所示:(64位编译环境去掉依赖后面的 :i386)

sudo dpkg --print-foreign-architectures 
sudo dpkg --add-architecture i386

sudo apt-get -y install gcc-multilib
sudo apt-get -y install g++-6-multilib
sudo apt-get -y install bison:i386
sudo apt-get -y install flex:i386
sudo apt-get -y install libsane-dev:i386
sudo apt-get -y install libv4l-dev:i386
sudo apt-get -y install libgphoto2-dev:i386
sudo apt-get -y install liblcms2-dev:i386
sudo apt-get -y install libpulse-dev:i386
sudo apt-get -y install libudev-dev:i386
sudo apt-get -y install libcapi20-dev:i386
sudo apt-get -y install libcups2-dev:i386
sudo apt-get -y install libgsm1-dev:i386
sudo apt-get -y install libkrb5-dev:i386
sudo apt-get -y install libtiff5-dev:i386
sudo apt-get -y install libmpg123-dev:i386
sudo apt-get -y install libopenal-dev:i386
sudo apt-get -y install libldap2-dev:i386
sudo apt-get -y install libxml2-dev:i386
sudo apt-get -y install libxxf86vm-dev:i386
sudo apt-get -y install libxslt1-dev:i386
sudo apt-get -y install libglu1-mesa-dev:i386
sudo apt-get -y install libarrayfire-opencl-dev:i386
sudo apt-get -y install libarrayfire-opencl3:i386
sudo apt-get -y install fontconfig:i386
sudo apt-get -y install libfontconfig1-dev:i386
sudo apt-get -y install libosmesa6-dev:i386
sudo apt-get -y install libsane-dev:i386
sudo apt-get -y install libx11-dev:i386
sudo apt-get -y install libfreetype6-dev:i386
sudo apt-get -y install libxcursor-dev:i386
sudo apt-get -y install libxi-dev:i386
sudo apt-get -y install libxshmfence-dev:i386
sudo apt-get -y install libxrandr-dev:i386
sudo apt-get -y install libxfixes-dev:i386
sudo apt-get -y install libxinerama-dev:i386
sudo apt-get -y install libxcomposite-dev:i386
sudo apt-get -y install libpcap-dev:i386

3、下载wine源码

源码下载地址:https://dl.winehq.org/wine/source/

下载完,解压以后,进入解压文件夹,创建两个文件夹

sudo mkdir -p wine32 wine64

4、编译安装64位wine

cd wine64
sudo ../configure --enable-win64
sudo make -j 4
sudo make install

5、编译安装32位wine

cd ../wine32
sudo ../configure --with-wine64=../wine64
sudo make -j 4
sudo make install

6、安装完成以后查看

wine 

wine64


最后总结一下,不建议电脑上同时安装wine32和wine64,这时候的运行环境变成wine64,此时无法使用32位的Windows软件。一般安装wine32位即可。如果需要两者同时存在的,可以试试软件playonlinux(官网地址:https://www.playonlinux.com/en/

最后附上卸载wine的命令


进入编译好的wine源码目录,然后执行下面的代码:

sudo make uninstall

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值