当前位置:   article > 正文

Linux之Ubuntu 22.04实现微信双开_ubuntu22.04 微信

ubuntu22.04 微信

基于deepin-wine仓库安装第一个微信

deepin-wine仓库是Deepin操作系统上的一个软件仓库,提供了一些在Windows上常见的应用程序的运行环境。通过使用deepin-wine仓库,用户可以在Deepin操作系统上运行许多只能在Windows上运行的应用程序,例如微信、QQ、迅雷等。这个仓库的开发者是Deepin社区。

添加仓库

首次使用需要添加仓库:

wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
  • 1

安装成功显示:
![在这里插入图片描述](https://img-blog.csdnimg.cn/8e457e319284443caff22cc06add3b3c.png

安装对应软件包

对应软件包的简介,利用 apt install …命令即可安装,
例如,安装微信、Office、QQ、得力HEIC转换器和蜘蛛纸牌等等。

sudo apt-get install com.qq.weixin.deepin 
sudo apt-get install com.qq.office.deepin
sudo apt-get install com.qq.im.deepin
sudo apt-get install com.heicconvert.deepin
sudo apt-get install com.ancientspider.deepin
  • 1
  • 2
  • 3
  • 4
  • 5

全部软件包:
https://deepin-wine.i-m.dev/
部分截图:
在这里插入图片描述Tips:应用图标需要注销重登录后才会出现

com.qq.weixin.deepin 微信的安装

sudo apt-get install com.qq.weixin.deepin 
  • 1

显示:
在这里插入图片描述
进入到:/opt/apps/com.qq.weixin.deepin/files中,
在这里插入图片描述运行:

./run.sh
  • 1

在这里插入图片描述
成功:
请添加图片描述
参考:
维基百科ArchLinux
deepin-wine-ubuntu (Github)
deepin-wine
ubuntu 22.04安装微信

存在的问题

1.wine中的Gecko (壁虎) 的插件问题,但是不影响微信的使用(可忽视)。

在这里插入图片描述

Gecko (壁虎) 其实就是 Wine 从 Mozilla 借来的 HTML 页面排版渲染引擎,以便在 Wine 里模拟 IE,这样才能正常打开网页,尤其是一些把浏览器嵌入了的应用。如需有这种强迫症的同志可以看过来,必须解决安排完整(其实就是安装Wine Gecko):
https://wiki.winehq.org/Gecko下载适用于 Wine 版本的最新 Gecko 文件。所以有 Wine 5.* 应该下载:

然后将它们放入~/.cache/wine/目录并第一次初始化/运行 Wine,例如通过运行wineboot或wine someapp.exe,但请确保您还没有~/.wine/目录,如果您有一个 Wine 将不会安装 Gecko。
也有人说运行:wineboot,一次性解决了问题(未曾尝试成功过)

参考:
wine5.0安装wine-mono、wine-gecko具体步骤
wine手动安装wine-mono和wine-gecko组件

2.libGL error: failed to load driver: (null)

参考:
libGL error: MESA-LOADER: failed to open iris
[SOLVED] IdeaPadGaming3 libGL errors creating dri and iris driver load

补充

deepin-wine-for-ubuntu就可以实现微信双开(但我没用):

1.登录一个微信,成功后退出。
2.进入/home/用户名/.deepinwine目录,复制Deepin-WeChat文件夹到Deepin-WeChat2。
3.编辑/opt/deepinwine/apps/Deepin-WeChat/run.sh:

BOTTLENAME="Deepin-WeChat"
APPVER="2.6.2.31deepin0"
#/opt/deepinwine/tools/run.sh $BOTTLENAME $APPVER "$1" "$2" "$3"

BOTTLENAME="Deepin-WeChat"
/opt/deepinwine/tools/run.sh $BOTTLENAME $APPVER "$1" "$2" "$3"
BOTTLENAME="Deepin-WeChat2"
/opt/deepinwine/tools/run.sh $BOTTLENAME $APPVER "$1" "$2" "$3"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

4.修改/opt/deepinwine/tools/run.sh

1). CallApp函数内的case $BOTTLENAME in 下添加如下代码:

		"Deepin-WeChat2")
            CallWeChat2 "$1" "$2"
            ;;
  • 1
  • 2
  • 3

2). 在CallWeChat函数下面添加如下函数:

CallWeChat2()
{
    if [ "autostart" == "$1" ]; then
       env WINEPREFIX="$WINEPREFIX" $WINE_CMD /opt/deepinwine/tools/startbottle.exe &
   else
        debug_log "Disable auto update"
        _DeleteRegistry "HKCU\\Software\\Tencent\\WeChat" "UpdateFailCnt"
        _DeleteRegistry "HKCU\\Software\\Tencent\\WeChat" "NeedUpdateType"
        rm "${WINEPREFIX}/drive_c/users/${USER}/Application Data/Tencent/WeChat/All Users/config/configEx.ini"

        export DISABLE_RENDER_CLIPBOARD=1
        export ATTACH_FILE_DIALOG=1
        debug_log "start running..."
        env WINEPREFIX="$WINEPREFIX" $WINE_CMD "c:\\Program Files\\Tencent\\WeChat\\WeChat.exe" &

    fi
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

参考:
deepin-wine-for-ubuntu 实现微信双开 方案

另外:
卸载软件通用方法:
查询软件dpkg -l | grep xxx

dpkg -l | grep wechat
  • 1

卸载软件:sudo apt remove wechat

sudo apt remove deepin.com.wechat
  • 1

Linux下使用模拟器进行微信多开(可取?)

北京麟卓是一家中国国产化操作系统及服务器供应商,提供了基于自主研发的LINUX系统的产品。其LINUX系统被广泛应用于政府、军队、金融、电信、能源等多个行业的服务器、工作站、集群等场景。同时,北京麟卓还提供了一系列与其LINUX系统相兼容的服务器产品,如麒麟服务器、云计算服务器等。

下载Linux模拟器

进入官网:https://www.linzhuotech.com/Product/download
在这里插入图片描述
一般选择第一个(STM32其他ARM架构可选择第二个),下载个人版本,但不得用于商业用途:

![在这里插入图片描述](https://img-blog.csdnimg.cn/32993cc0f09d448cb6d514d393c3d18a.png

下载完成打开:

在这里插入图片描述
也支持自行下载APK文件直接拖动进来进行极速安装,在用的过程中我发现有Bug(貌似是不可避免的),尝试更换版本也无法解决,Ubuntu22.04中利用此模拟器打开微信,会出现错误,维修也无用,
在这里插入图片描述

更换机型也无用(待跟进…)

安装第二个微信(基于优麒麟)

优麒麟是一款基于 Linux 的操作系统,由中国开发,采用了自主研发的 Kylin 桌面环境,是中国政府主推的国产化操作系统之一。它遵循自由软件和开放源代码的理念,并且提供了丰富的应用程序和工具,适用于桌面、服务器和云平台等多种场景。

打开优麒麟应用商店官网下载

打开优麒麟应用商店官网,下载微信应用:
https://www.ubuntukylin.com/applications/106-cn.html 下载deb包:

wget http://archive.ubuntukylin.com/software/pool/partner/weixin_2.1.1_amd64.deb
  • 1
sudo dpkg -i  weixin_2.1.1_amd64.deb
  • 1

据说可以直接在软件源中安装:
终端输入:

sudo apt install weixin
  • 1

(没尝试过…)
附件网址:https://archive.ubuntukylin.com/software/pool/partner/

大功告成:
请添加图片描述请添加图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/510170
推荐阅读
相关标签
  

闽ICP备14008679号