Ubuntu 22.04(LinuxMint 21)编译wine7.19安装最新微信3.7.6及QQ体会

Ubuntu20.04 安装微信 【wine方式安装】推荐 阅读详情

我家里的惠普Z230图形工作站,因使用至强处理器,安装Windows普通版本不行,因此一直使用的Linux Mint Cinnamon20.03,性能十分强劲,各方面都用起来很不错的没发现什么问题,最近看到新闻说Linux Mint发布了mintUpgrade升级工具,我也忍不住想试一下,就开始了下载安装,实际上这次的升级变化是很大的,相当于是由Ubuntu20.04LTS升级到Ubuntu22.04LTS,很多软件都只有最新发行版才能正常运行,特变明显的就是WPS Office软件。

运行sudo apt-get install mintupgrade,就可以安装完成mintUpgrade版本升级工具了,执行几个步骤,发现了一些独立安装的软件,就升级到Linux Mint 21了,独立安装的软件基本上就被删除了,需要重新进行安装。原来一直使用原装的Linux版微信,和Wine版的微信差距实在太大,本次就一并把Wine和微信升级了,安装的最新版本的Wine7.19和最新版的微信3.7.6.44以及QQ。

安装完成后的体会是现在Wine7.19安装效果是最棒的,微信QQ使用体验与Windows中的体验没有差别了,特别稳定;原来QQ和微信来信息不闪烁的问题没有了,微信程序没有Linux默认窗口阴影的问题没有了,不需要再删除Wine 7.19程序中的User32.dll文件了,需要做的操作很少;仅需要处理的就是消除微信自带的窗口阴影,就是两步,第一步编译wine7.19的源代码做一个整体编译,第二部修改win.c,局部编译user32子模块,user32.dll.so做替换,将之前文章中讲到运行正常的QQ和微信容器拷贝过来即可(更新微信到3.7.6.44,参照我前面的文章);其他一切正常,可以在微信里面看直播,打开金山文档的在线文档编辑小程序。

新安装的Linux Mint21或升级上来的Linux Mint 21都需要按以下步骤编译安装Wine 7.19(自行到官网下载源代码):

1、sudo apt-get install gcc-multilib g++-multilib

2、sudo apt-get install libx11-dev:i386

3、sudo apt-get install libfreetype6-dev:i386 libfreetype6-dev

4、sudo apt-get install libxcursor-dev:i386 libxi-dev:i386 libxxf86vm-dev:i386 libxrandr-dev:i386 libxfixes-dev:i386 libxinerama-dev:i386 libxcomposite-dev:i386 libosmesa6-dev:i386 ocl-icd-opencl-dev:i386 libpcap-dev:i386 libsane-dev:i386 libv4l-dev:i386 libgphoto2-dev:i386 liblcms2-dev:i386 libpulse-dev:i386 libudev-dev:i386 libsdl2-dev:i386 libfaudio-dev:i386 libcapi20-dev:i386 libcups2-dev:i386 libfontconfig1-dev:i386 libgsm1-dev:i386 libkrb5-dev:i386 libtiff-dev:i386 libmpg123-dev:i386 libopenal-dev:i386 libvulkan-dev:i386 libvkd3d-dev:i386 libldap2-dev:i386 libxrender-dev:i386 libxml2-dev:i386 libxslt1-dev:i386 libgnutls28-dev:i386 libjpeg-dev:i386

5、./configure

6、make

7、sudo make install

单独编译user32模块,就将目录切换到dlls中的user32子目录,win.c中加一个去除阴影的补丁,在第468行后增加:

    if (exStyle == 0x080800a0) // WeChat/WxWork shadow hwnd

    {

        FIXME("hack %x\n", cs.dwExStyle);

          return NULL;

    }

修改该完成后,执行make命令,生成user32.dll.so,替换掉/usr/local/lib/wine/i386-unix目录中的原有文件即可。

下面是我安装最新版的微信语句,安装完成后在PC上登录微信,可以不需要每次都扫二维码了,方便多了,我的语句为:

WINARCH=win32 WINEPREFIX=/home/ericden/.ukylin-wine/wechat wine WeChatSetup.exe

目录的名称根据自己的目录名称进行修改。

小白解决:ubuntu22.04 通过wine安装微信,完美解决窗体阴影框悬浮在其他窗体上(窗口阴影置顶解决方案) 如不按照他的帖子安装,直接在 export WINEARCH=win32 && winetricks 之后就安装wechat.exe,也可以,就是不会很丝滑。比如输入会比较涩,五光标,框会闪烁,但是边框阴影肯定没有,也不会悬浮在其他窗体上。记得在安装wechat.exe.前,先安装思源字体 和 webding字体,不然会乱码。通过个研究综合了在archlinux上打补丁的博主,和使用WINE在ubuntu23.04上安装微信的帖子。按照帖子的第6步以后操作,他安装的64位,所以 dll的64位可以不不用。 阅读详情

相关推荐

Linux Wine安装微信记录

Linuxmint 21.3安装微信的问题在Linuxmint 21.3里面安装微信,会出现该问题,我好像很难解决,我在Linuxmint21.3、21.2、Pop!OS等操作系统上试过,都存在这个问题,说明deepin-wechat可能没法用了,只能另辟蹊径。*试过优麒麟的 ukylin-wechat,在linuxmint下和pop!*os 可以安装,但是打不开界面,没法用,进一步查看,发现ukylin-wine明确有一个提示,只能在ukylin系统中使用,别的系统用不了。

ywxuan的专栏 1412

Ubuntu23.04安装Wine和微信

在终端输入命令winetricks,打开wine图形管理界面,选择“选择默认的Wine容器”,点确定,选择“运行卸载程序”,点确定,选择右上角的“安装”,在跳出的文件选择窗口选区上一步下载的文件,然后点确定,重复几次安装完成上一步下载的三个文件。可在国内各开源镜像站的/winehq/wine里面下载,gecko下载32位和64位的2.47.4版,mono下载与当前安装的wine版本对应的8.0版。双击桌面的微信图标,即可启动微信,跳出的登陆界面如果能完整显示图像和文字,则说明安装成功,可扫码登陆。

chenlw007的博客 3817

基于国内云服务同步LinuxMint Cinnamon日历(GNOME Calendar)

另外一个也算不上多大问题,就是老版本的为知笔记不能用了,不论如何操作,重新编译源程序,都解决不了无法查看为知笔记内容的问题;Linux Mint 从20.3开始到现在的版本都带一个Applet就是Cinnamon Calendar,这个日历小程序可以十分方便的加入中国农历显示(参见本空间前面文章),同时具备一个高效的日程管理功能,打开方便迅速,而且还具备云同步功能,看着就让人觉得眼馋,很想使用,但是发现云同步功能只能支持谷歌,微软上面列出的有,但是只能同步邮件,折腾后失败十分沮丧。......

1216

经验分享:Ubuntu 22.04安装微信

Ubuntu 22.04作为Ubuntu的长期支持版本(LTS),以其稳定性和广泛的支持受到了许多用户的青睐。然而,由于微信官方并未直接提供Linux版本的客户端,因此在Ubuntu 22.04上安装微信通常需要借助第三方工具或方法。以下将详细介绍几种在Ubuntu 22.04上安装微信的方法,并分享一些安装过程中可能遇到的问题及解决方案。

Chujun123528的博客 4505

auto.js梦幻西游游戏脚本,梦幻西游脚本开发思路

本篇文章给大家谈谈梦幻西游脚本用什么语言写,以及auto.js梦幻西游游戏脚本,希望对各位有所帮助,不要忘了收藏本站喔。

npy199331的博客 1940

DQN网络代码调用env.reset()后存储观测信息报错问题ValueError: setting an array element with a sequence.解决处理

**reset()函数返回的是一个array类型以及其中数据的type!模拟游戏进行学习任务。因此需要将observation指定为真正需要的array信息即可,得到的的变量observation类型与Agent存储时的。因此怀疑返回的observation有问题,于是通过。报错信息提示为数据维度不对应,也即最初通过。在强化学习DQN网络代码实现过程中,针对。

Vulcan_Q的博客 4093

linux mint xfce下使用wine安装微信

安装微信的方式使用了很多种,一开始使用的是星火商店,但是对mint支持似乎不太好。打开应用显示的空白。也使用过wine官方版的去安装微信,结果也让人很失望。最后还得是我们国产系统的deepin牛下面,就来讲讲怎么使用deepin-wine来进行安装微信吧,而且使用下来非常的稳定。可以说是最完美的一种方法了!

machealx的博客 2587

麒麟V10服务器多硬盘安装与分区实战:告别自动分区,手动分配/boot、swap和/根目录

本文详细介绍了麒麟V10服务器在多硬盘环境下的手动分区策略,包括/boot、swap和/根目录的优化分配方案。通过SSD与HDD混合存储架构的合理规划,提升系统性能和运维效率,适用于企业级定制化系统部署需求。

weixin_26976635的博客 410

Ubuntu 22.04. 安装微信

首先安装 vim 编辑器第一步 第二步替换数据源备份数据源 第一段注释 添加了一段额外的数据源(第一行)这里选择清华镜像源:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 选择对应的系统然后将文件里面的内容全部删除,将上面我们查找的镜像软件源粘贴进去!!切记:尽量的将格式也粘贴的和上面的一样,不会出错!! 再将下面的命令(软件镜像源),也粘贴到上面文件的第一行!!(一定要为第一行),就一定不会出错。deb http://archive.ubunt

Despareter_YongPL 9309

Lama:基于傅立叶卷积的分辨率鲁棒性大掩模修复

为了缓解修复网络和损失函数都缺乏有效的感受野这个问题,提出了大掩模修复(LaMa)。LaMa基于一种新的修复网络架构,该架构使用快速傅立叶卷积(FFC),具有图像范围的感受野;高感受野感知损失;大型训练掩码,释放前两个组件的潜力。

qq_44926214的博客 1418

【题解-洛谷】B3644 【模板】拓扑排序 / 家谱树

有个人的家族很大,辈分关系很混乱,请你帮整理一下这种关系。给出每个人的后代的信息。输出一个序列,使得每个人的后辈都比那个人后列出。输出一个序列,使得每个人的后辈都比那个人后列出。如果有多种不同的序列,输出任意一种即可。),表示家族的人数。

写代码的犄角旮瘩 1065

Ubuntu22.04上安装微信和QQ

Linux平台安装微信和QQ等主流沟通工具

梦马韶华 3537

【知识图谱】neo4j安装与配置_社区版_2025(附完整安装软件包)

(经历过各种版本NEO4J,遇见杂七杂八的各种问题,也看过非常多很好的教程,特此来分享一下,为大家排排坑。

知识靠谱的博客 2万+

Linux之Ubuntu 22.04实现微信双开

优麒麟是一款基于 Linux 的操作系统,由中国开发,采用了自主研发的 Kylin 桌面环境,是中国政府主推的国产化操作系统之一。也支持自行下载APK文件直接拖动进来进行极速安装,在用的过程中我发现有Bug(貌似是不可避免的),尝试更换版本也无法解决,Ubuntu22.04中利用此模拟器打开微信,会出现错误,维修也无用,,用户可以在Deepin操作系统上运行许多只能在Windows上运行的应用程序,例如微信、QQ、迅雷等。进入到:/opt/apps/com.qq.weixin.deepin/files中,

成名每在穷苦日 6226

Playwright实战:打造绕过全维度前端反爬的无头浏览器爬虫(2026实战版)

Playwright绕过前端反爬的核心是模拟真实:真实的设备指纹、真实的行为轨迹、真实的网络请求;2025年前端反爬的核心检测维度是设备指纹+行为轨迹+网络请求,三者缺一不可;实战中需重点关注WebGL/Canvas指纹模拟、行为随机性、请求头完整性,这是绕过反爬的关键;性能优化需以“不触发反爬”为前提,优先选择浏览器复用、资源拦截,而非无限制并发。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2095

SAP会计凭证导入ABAP开发模板+注意点—附带源码

开发并不仅仅只要考虑实现的功能,只实现功能的是程序,考虑到使用场景的是工程。使用bapi校验创建会计凭证的数据,报错和参数和正式创建一致。用途,防止产生错误的凭证,即使财务凭证可以冲销。正式创建会计凭证。隐藏的坑。

小九啥也不会 1233

Linux实战021:Ubuntu如何通过Wine安装微信

  微信是我们比较常用的通讯工具,但是目前微信只支持在Windows或Mac电脑端上使用。以前还有个WEB版本,直接打开浏览器输入网址wx.qq/然后用微信扫码登录即可使用。但是微信对网页版微信进行了动态安全策略调整,如登录网页版微信收到安全提示则不支持网页版微信登录。Ubuntu软件库中可以搜到一个electronic-wechat工具,这个是基于微信WEB版开发的微信(所以也用不了)。      electronic-wechat启动错误   electronic-wechat可以直接在Ubu

woliuqiangdong的博客 1万+

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

ubuntu22.04 安装微信

4.微信显示很小,调节合适的Screen resolution即可。

AI_future的博客 1645

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

拥抱Linux Mint,安装迅雷和微信

搜狗拼音输入法虽然有官网,但官网最后说是支持Ubuntu 20.04,我折腾了挺久也打不出来汉字,其实其他输入法也都能用啦,不必非得搜狗。Linux Mint自带的Transmission今天下载速度还可以,几兆的速度,挺满意的。

人工智能 1063

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

虚拟机安装Linux Mint 21.x及其常用软件(2026.4)

本文详细介绍了在LinuxMint 21.x系统上的完整安装与配置指南。主要内容包括:1. 系统安装:VMWare环境搭建、LinuxMint镜像下载与安装;2. 基础配置:SSH设置、vim配置、换源更新、防火墙配置等;3. 开发环境:JDK、Node.js、Git、Redis、Nginx等工具的安装与配置;4. 数据库:MySQL、PostgreSQL、MongoDB的详细安装步骤;5. 实用工具:浏览器、办公软件、影音播放器等应用程序的安装方法。文中提供了大量具体命令和下载链接,并针对国内用户优化了软

weixin_42173947的博客 1万+

ubuntu 安装微信(微信官方版本)

首先,说明一下我在ubuntu20.04LTS上安装微信的经历,我在网上(主要是csdn)看了很多安装方法,包括直接安装wechat,安装deepin版本的wechat,要么是不能运行,要么是很不好用。最后,找到了好用的微信,希望和大家一起分享。

赖涤生的博客 6万+

Ubuntu22.04通过优麒麟应用商店安装wine版微信

微信,QQ 在Ubuntu22.04下通过优麒麟官网应用下载提供的wine版deb包安装完美解决,微信也有对应的linux版本,但是没有wine版好用,优麒麟官方网址:https://ubuntukylin.com/applications/ 根据官方提供的安装方法安装即可。Wine环境包下载地址:http://archive.ubuntukylin.com/software/pool/partner/ukylin-wine_70.6.3.25_amd64.deb。

学亮编程手记 3816

Mint-Linux【最佳】【快速】安装微信、企业微信、TIM、QQ等软件

废话不多说 直接上教程 注意看 方式一、在线安装 在本地目录下、如 /home/root/Document 直接使用在线安装脚本,安装最新的Release版本: wget -qO- https://raw.githubusercontent.com/wszqkzqk/deepin-wine-ubuntu/master/online_install.sh | bash -e 方式二、本地安装...

博客 1万+

Linux mint 系统docker中运行微信

然后就会创建好一个wechat容器,之后微信登录界面就会弹出来,可以正常登录啦~1.系统: linux mint 21.1。创建运行脚本wechat.sh。编辑daemon.json。重新启动docker服务。查看docker运行状态。编辑wechat.sh。

weixin_42198087的博客 1466

Ubuntu22.04成功安装原生微信

Ubuntu安装微信

m0_46202211的博客 2936

Ubuntu18.04安装ukylin wine(优麒麟)版微信

先安装wine环境,再安装微信。对安装包点击右键-用软件安装打开。这个版本的微信相对而言用起来比较方便,且功能相对齐全。下载完成后,右键安装包-属性-权限-允许作为可执行文件。成功安装后,软件列表会出现微信图标。如果你想下载其他软件,可以访问。首先下载wine环境的安装包。

李青鸽的博客 2397
上一篇: 基于国内云服务同步LinuxMint Cinnamon日历(GNOME Calendar)
下一篇: Ubuntu22.04(Linux Mint 21)安装使用绿联USB无线网卡CM448(rtl8821CU)的方法
ericden
博客等级 码龄24年 102粉丝 36原创
评论 23
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值