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

 

  • 5
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
### 回答1: 要在Ubuntu安装Deepin Wine,您需要按照以下步骤进行操作: 1. 打开终端并输入以下命令以添加Deepin Wine的PPA存储库: sudo add-apt-repository ppa:deepin-wine/ppa 2. 更新您的软件包列表: sudo apt-get update 3. 安装Deepin Wine: sudo apt-get install deepin-wine 4. 安装完成后,您可以在应用程序菜单中找到Deepin Wine并开始使用它。 希望这可以帮助您安装Deepin Wine。 ### 回答2: Deepin Wine是一款基于Wine的软件解决方案,它带有更好的图形用户界面和配置工具,是一种让Windows软件在Linux上运行的解决方案。Ubuntu用户在使用Deepin Wine之前需要先安装Wine,步骤如下: 1. 打开终端,输入以下命令来添加Wine稳定版本的PPA: sudo add-apt-repository ppa:ubuntu-wine/ppa 2. 然后输入以下命令来更新软件包列表: sudo apt update 3. 最后安装Wine: sudo apt-get install wine 安装完成后,您就可以开始使用Deepin Wine,以下是Deepin Wine安装方法: 1. 打开终端,输入以下命令来添加Deepin Wine的PPA: wget -O- https://deepin-wine.i-m.dev/setup.sh | sudo sh 2. 然后输入以下命令来更新软件包列表: sudo apt-get update 3. 最后安装Deepin Wine: sudo apt-get install deepin-wine 至此,您已经安装Deepin Wine。在使用前,需要将应用程序的安装程序下载到本地,并使用Deepin Wine安装程序来安装。例如,在Ubuntu安装QQ: 1. 下载QQ安装程序: wget https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_8.9.19983deepin23_i386.deb 2. 在终端中使用以下命令来安装QQ: sudo dpkg -i deepin.com.qq.im_8.9.19983deepin23_i386.deb 3. 运行QQ: deepin-wine ~/deepinwine/Deepin-QQ/drive_c/Program\ Files/Tencent/QQ/Bin/QQ.exe 以上就是在Ubuntu安装Deepin Wine的方法和安装QQ的步骤,希望能够帮助到您。 ### 回答3: Deepin WineDeepin Linux 操作系统自带的一款 Wine 应用软件,它可以在 Deepin Linux 上运行 Windows 应用程序。 如果你想在 Ubuntu安装 Deepin Wine,可以按照以下步骤进行: 1. 安装必要的软件包 首先,你需要安装一些必要的软件包。通过终端输入以下命令: sudo add-apt-repository ppa:wine/wine-builds sudo apt-get update sudo apt-get install wine-stable 2.添加 Deepin Wine Repository 添加 Deepin Wine 的 repository,可以通过如下命令: wget -O- https://static.deepin.com/appstore/deepin-wine/9.x/enable_i386 | sudo bash 3.安装 Deepin Wine Deepin Wine 安装包可以通过 Deepin 应用商店或者命令行进行安装。在终端输入如下命令即可完成安装: sudo apt-get update sudo apt-get install deepin-wine 4. 运行 Windows 应用程序 安装完成后,你就可以在 Deepin Wine 中运行 Windows 应用程序了。首先,需要将 Windows 应用程序的安装文件通过文件管理器复制到 Deepin Wine 安装根目录下的 drive_c 文件夹。然后,通过终端输入以下命令即可运行: deepin-wine /path/to/application.exe 或者,在文件管理器中右键点击该应用程序的安装文件,选择“用 Deepin Wine 打开”,即可运行该应用程序。 总之,安装 Deepin Wine 非常简单,并且可以在 Ubuntu 系统上运行 Windows 应用程序。希望本文能够为你解决问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值