本文最后更新于 2023-11-24,文章内容可能已经过时,请注意文章发布时间.

厉害厉害!无缝使用微信——On Linux!

前言

微信创始人张小龙曾经有过这么一段话:

不能按照用户投票来改版。

很好!已经有无私而强大的开发者着手完成自己对微信的需求了——微信On Linux!

先抱一拳,原项目开源地址如下:

deepin-wine

介绍

许多前人在linux上运行微信电脑版作了无数尝试,终于摸索出一个比较靠谱的方案,其基本还原了微信在windows上的功能,界面不变。甚至比开放麒麟系统中的微信容器表现还要好。

仅仅两个指令,就能让你的Linux成功安装一系列windows安装包!

第一步:

在终端执行:

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

这一步完成将使你拥有像普通安装包一样方法安装一些windows上的程序。

比如安装微信:

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

安装其他程序,仅需将上面指令的包名替换:

应用包名
微信com.qq.weixin.deepin
QQcom.qq.im.deepin
TIMcom.qq.office.deepin
钉钉com.dingtalk.deepin
阿里旺旺com.taobao.wangwang.deepin
QQ音乐com.qq.music.deepin
爱奇艺com.iqiyi.deepin

以及其他可安装程序:deepin安装包及其对应包名

避免仓库失效,存一份脚本:

#!/bin/sh
set -e

# 添加架构
ARCHITECTURE=$(dpkg --print-architecture && dpkg --print-foreign-architectures)
if ! echo "$ARCHITECTURE" | grep -qE 'amd64|i386'; then
    echo "必须amd64/i386机型才能移植deepin-wine"
    return 1
fi
echo "$ARCHITECTURE" | grep -qE 'i386' || sudo dpkg --add-architecture i386
sudo apt-get update

LIST_FILE="/etc/apt/sources.list.d/deepin-wine.i-m.dev.list"

# 添加软件源
sudo tee "$LIST_FILE" >/dev/null << "EOF"
deb [trusted=yes] https://deepin-wine.i-m.dev /
EOF

# 添加XDG_DATA_DIRS配置,使得应用图标能正常显示
sudo tee "/etc/profile.d/deepin-wine.i-m.dev.sh" >/dev/null << "EOF"
XDG_DATA_DIRS=${XDG_DATA_DIRS:-/usr/local/share:/usr/share}
for deepin_dir in /opt/apps/*/entries; do
    if [ -d "$deepin_dir/applications" ]; then
        XDG_DATA_DIRS="$XDG_DATA_DIRS:$deepin_dir"
    fi
done
export XDG_DATA_DIRS
EOF

# 刷新软件源
sudo apt-get update --no-list-cleanup -o Dir::Etc::sourcelist="$LIST_FILE" -o Dir::Etc::sourceparts="-"

printf "
\033[32m大功告成,现在可以试试安装更新deepin-wine软件了,如:
微信:sudo apt-get install com.qq.weixin.deepin
QQ:sudo apt-get install com.qq.im.deepin
TIM:sudo apt-get install com.qq.office.deepin
钉钉:sudo apt-get install com.dingtalk.deepin
完整列表见 https://deepin-wine.i-m.dev/
\033[31;1m
\033[5m🌟\033[25m 安装后需要注销重登录才能显示应用图标。
\033[5m🌟\033[25m 无法安装?无法启动?无法正常使用?切记先去github主页看【常见问题】章节,再找找相关issue,也许早已经有了解决方案了。

\033[36;1m如果觉得有用,不妨来给项目加个star:\033[25mhttps://github.com/zq1997/deepin-wine
\033[0m"

以及安装包:

微信for lLinux提取码: fish

安装指令就是:

cd到安装包所在目录:

dpkg -i <安装包名>

OK ,其他软件诸如WPS,QQ,VScode等等均已推出官方Linux端,官网自取~,白白。