linux下安装window软件,运行.exe程序运行QQ微信等程序,wine最新版5.12的安装和使用

    技术2026-08-22  12

    linux下安装window软件,运行.exe程序运行QQ微信等程序,wine最新版5.12的安装和使用

    一:检查系统环境1.1:查看系统版本1.2:查看内核详细信息 二:开始安装wine-5.121.1:使用root用户安装程序1.1.1:开启root账户1.1.2:切换root账户 1.2:如果您使用的是 64 位系统,请开启 32 bit 架构支持(如果您之前没有开启的话)1.3下载添加仓库密钥:1.4 更新安装包:1.5 添加仓库:1.6 选择安装wine版本1.7查看安装情况 三:安装QQ(或者运行其他.exe软件)四:BUG处理部分软件文字乱码处理输入框无法显示问题处理

    一:检查系统环境

    查看系统版本和内核版本

    1.1:查看系统版本

    在桌面上右键鼠标选择Open in Terminal打开终端模拟器 执行lsb_release -a

    tao@tao:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 19.10 Release: 19.10 Codename: eoan

    1.2:查看内核详细信息

    执行cat /proc/version

    tao@tao:~$ cat /proc/version Linux version 5.3.0-62-generic (buildd@lcy01-amd64-018) (gcc version 9.2.1 20191008 (Ubuntu 9.2.1-9ubuntu2)) #56-Ubuntu SMP Tue Jun 23 11:20:52 UTC 2020

    二:开始安装wine-5.12

    1.1:使用root用户安装程序

    不使用root1也可以只需要在命令前加上sodu即可,这里为了后续操作方便就使用root用户直接操作了。

    1.1.1:开启root账户

    执行sudo passwd root

    tao@tao:~$ sudo passwd root [sudo] tao 的密码: 新的 密码: 重新输入新的 密码: passwd:已成功更新密码

    1.1.2:切换root账户

    执行su - root

    tao@tao:~$ su - root 密码: root@tao:~#

    1.2:如果您使用的是 64 位系统,请开启 32 bit 架构支持(如果您之前没有开启的话)

    执行dpkg --add-architecture i386

    root@tao:~# dpkg --add-architecture i386 root@tao:~#

    1.3下载添加仓库密钥:

    执行wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -

    root@tao:~# wget -O - https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add - --2020-07-05 04:46:13-- https://dl.winehq.org/wine-builds/winehq.key 正在解析主机 dl.winehq.org (dl.winehq.org)... 151.101.230.217 正在连接 dl.winehq.org (dl.winehq.org)|151.101.230.217|:443... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度: 3220 (3.1K) [application/pgp-keys] 正在保存至: “STDOUT” - 100%[=============================>] 3.14K --.-KB/s 用时 0.001s 2020-07-05 04:46:14 (4.61 MB/s) - 已写入至标准输出 [3220/3220] OK root@tao:~#

    1.4 更新安装包:

    执行apt update

    root@tao:~# apt update 命中:1 http://security.ubuntu.com/ubuntu eoan-security InRelease ..... 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 所有软件包均为最新。 root@tao:~#

    1.5 添加仓库:

    这个要根据你的系统版本来安装 执行add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main’

    root@tao:~# add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main' 获取:1 http://security.ubuntu.com/ubuntu eoan-security InRelease [97.5 kB] 命中:2 http://archive.ubuntu.com/ubuntu eoan InRelease 命中:3 http://cn.archive.ubuntu.com/ubuntu eoan InRelease 获取:4 http://archive.ubuntu.com/ubuntu eoan-updates InRelease [97.5 kB] 获取:5 http://cn.archive.ubuntu.com/ubuntu eoan-updates InRelease [97.5 kB] 获取:6 https://dl.winehq.org/wine-builds/ubuntu eoan InRelease [6,255 B] 获取:7 https://dl.winehq.org/wine-builds/ubuntu eoan/main i386 Packages [177 kB] 获取:8 http://cn.archive.ubuntu.com/ubuntu eoan-backports InRelease [88.8 kB] 获取:9 http://cn.archive.ubuntu.com/ubuntu eoan-security InRelease [97.5 kB] 获取:10 https://dl.winehq.org/wine-builds/ubuntu eoan/main amd64 Packages [171 kB] 已下载 833 kB,耗时 5秒 (173 kB/s) 正在读取软件包列表... 完成 root@tao:~# For this version:Use this command:Ubuntu 20.04add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ focal main’Ubuntu 19.10add-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ eoan main’Ubuntu 18.04 & Linux Mint 19.xadd-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main’Ubuntu 16.04 &Linux Mint 18.xadd-apt-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main’

    1.6 选择安装wine版本

    我这里选择开发版,喜欢尝鲜的朋友可以安装这个 执行apt install --install-recommends winehq-devel

    root@tao:~# apt install --install-recommends winehq-devel 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列软件包是自动安装的并且现在不需要了: command-not-found-data diffstat example- ocl-icd-libopencl1:i386 va-driver-all:i386 vdpau-driver-all:i386 wine-devel wine-devel-amd64 wine-devel-i386:i386 winehq-devel zlib1g:i386 ....... 升级了 0 个软件包,新安装了 234 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。 需要下载 237 MB 的归档。 解压缩后会消耗 1,579 MB 的额外空间。 您希望继续执行吗? [Y/n]

    这里选择 Y 然后就是漫长的等待安装时间

    版本Use this command:稳定分支sudo apt install --install-recommends winehq-stable开发分支sudo apt install --install-recommends winehq-develStaging 分支sudo apt install --install-recommends winehq-staging

    这个要根据网络情况而定我的等待了大概5分钟就安装完成了

    1.7查看安装情况

    执行wine --version

    root@tao:~# wine --version wine-5.12 root@tao:~#

    三:安装QQ(或者运行其他.exe软件)

    下载好QQ文件放在桌面上(想放哪里就放哪里) 在桌面上右键鼠标选择Open in Terminal 新打开个终端模拟器 执行wine PCQQ2020.exe

    tao@tao:~# wine PCQQ2020.exe tao@tao:~#

    此时系统会弹出两个对话框安装 wine Mono 安装器 这里点安装 然后就是漫长的等待安装时间 下载完成后点机安装 安装完成后系统会弹出 wine Gecko 引擎 的安装向导 总之弹出wine 的各种软件都安装就行 等待各种插件安装完成后重新执行安装QQ程序 执行wine PCQQ2020.exe

    tao@tao:~# wine PCQQ2020.exe tao@tao:~#

    然后就和window上安装软件一样下一步下一步完成即可。 登录下看看 OK 这里完美运行 和window的一样 至此安装过程全部结束。

    四:BUG处理

    详情请看我下篇分解

    部分软件文字乱码处理

    输入框无法显示问题处理


    root权限比较大请妥善管理root密码 ↩︎

    Processed: 0.012, SQL: 9